21 Commits (36e2b0cd37df8d360c057222c5eb511751b67807)

Author SHA1 Message Date
Jussi Pakkanen 20e43ff7f9 Can build shared libraries. 12 years ago
Jussi Pakkanen ea99126496 Can build static libraries. 12 years ago
Jussi Pakkanen e01200a4ab Added support for C++. 12 years ago
Jussi Pakkanen 5e51c526a1 Moved quoting function. 12 years ago
Jussi Pakkanen 016b9093d7 Moved compiler detection inside Environment. 12 years ago
Jussi Pakkanen 221f175cfb Make C test program not compile under C++. 12 years ago
Jussi Pakkanen 1892e92a93 Put temporary stuff in a scratch directory. 12 years ago
Jussi Pakkanen 409ba33f48 Can do method calls on objects. 12 years ago
Jussi Pakkanen fef984be6f Clean out some unused variables. 12 years ago
Jussi Pakkanen fbecb5378d Can generate external dependency objects. 12 years ago
Jussi Pakkanen 7d56a2fe00 Parse pkg-config dependencies. 12 years ago
Jussi Pakkanen ec08280df1 Add debug flags to the mix. 12 years ago
Jussi Pakkanen a7b991bfd4 Can generate compile commands. 12 years ago
Jussi Pakkanen 8e9ca7f287 Created an environment class. 12 years ago
Jussi Pakkanen 22b162bd0d Check that the C compiler can produce valid executables. 12 years ago
Jussi Pakkanen 14a53a5558 Compiler class tells what files it can compile. 12 years ago
Jussi Pakkanen 066548a657 Build command line. 12 years ago
Jussi Pakkanen f07e43cb37 Opt flags. 12 years ago
Jussi Pakkanen 3297faaaa8 Make CCompiler more of an abstract base class. 12 years ago
Jussi Pakkanen 70bf9b03be Compiler name may have more than one command (i.e. "ccache gcc" works). 12 years ago
Jussi Pakkanen c3c9a31a5a Beginnings of environment detector. 12 years ago