185 Commits (1e32c791699218b2898a40ba28613032b9691ecc)

Author SHA1 Message Date
Jussi Pakkanen 1e32c79169 Do not use GNU linker flags on OSX because it does not support them. 10 years ago
Jussi Pakkanen a5863477f8 Kill end of line whitespace dead. 10 years ago
Jussi Pakkanen 55759e4aa9 Can specify project options on the command line and the override defaults. 10 years ago
Jussi Pakkanen 4119859c3d Run VS in inside temp dir so it does not leak files around. 10 years ago
Jussi Pakkanen 21fb06087f Add the object file generated by MSVS pch compilation to the link command line as it is apparently required on some versions. 10 years ago
Jussi Pakkanen 64b01354fb .f90 is Fortran too. 10 years ago
Jussi Pakkanen 5303b1d0f4 Scan Fortran dependencies, but it fails currently due to a deficiency in Ninja. 10 years ago
Jussi Pakkanen 8cac567ced Fortran suffix improvingness. 10 years ago
Jussi Pakkanen bfacc7ef8c Get Fortran flags from envvars. 10 years ago
Jussi Pakkanen a77551f3d7 Basic Fortran support. 10 years ago
Jussi Pakkanen 544ce42c52 Build type flags for C#. 11 years ago
Jussi Pakkanen 7814ef986f Set up link paths. 11 years ago
Jussi Pakkanen fb884e3856 Can compile C# programs with Mono. 11 years ago
Jussi Pakkanen 83237f2b38 Added option for werror. 11 years ago
Jussi Pakkanen b33c55bba0 Fix SONAME generation. 11 years ago
Jussi Pakkanen e38f040661 Can set install time rpath. 11 years ago
Jussi Pakkanen 1d9795a4c8 Sanity check for Objective C compiler. 11 years ago
Jussi Pakkanen 3a3be0f61b Can now build object files in generators, too. 11 years ago
Jussi Pakkanen 60c1bacfaa Added some Fedora paths to library directory list. 11 years ago
Jussi Pakkanen d2b5e5c7a5 The mass flags -> args renaming for consistency. 11 years ago
Jussi Pakkanen 31dbb46652 Rust buildtype flags. 11 years ago
Jussi Pakkanen f22376701b Can compile very basic Rust programs. 11 years ago
Jussi Pakkanen ffb4a54681 Grab more info into version string. 11 years ago
Jussi Pakkanen 7c8cd80a15 Removed cppcheck target now that we have run targets. 11 years ago
Jussi Pakkanen 365f529c75 Store build flags into coredata as it is persistent and needs to survive over Meson reconfigurations. 11 years ago
Jussi Pakkanen 7edd58f591 Now can compile Vala executables. 11 years ago
Jussi Pakkanen 9c2364b515 Started work on Vala compilation. 11 years ago
Jussi Pakkanen 4c02a35fe0 Updated msvc compile and link flag functions. 11 years ago
Jussi Pakkanen 6579af34f3 Added build type specific link flags. 11 years ago
Jussi Pakkanen b626d017a2 Specify build flags per build type. 11 years ago
Jussi Pakkanen ac81594952 Added capability to compile sources files with moc, too. 11 years ago
Jussi Pakkanen 4fa221bc49 Objective C/C++ works with XCode. 11 years ago
Jussi Pakkanen 5efb36caab Apparently dynamic linking with C++ had been broken for a while now. Sorry about that. 11 years ago
Jussi Pakkanen f807ab209d Now can has linking against shared libraries. 11 years ago
Jussi Pakkanen 7cd9749127 Java compiles and links. 11 years ago
Jussi Pakkanen 9955ca254b Can generate a build.ninja for Jave but it does not work yet. 11 years ago
Jussi Pakkanen 11f2106228 Now can detect Java compiler. 11 years ago
Jussi Pakkanen e321345f41 Started work on Java support because why not. 11 years ago
Jussi Pakkanen d1dfb5f512 Rpath trimming. 11 years ago
Jussi Pakkanen 1e83db2ff3 Some clang fixes. 11 years ago
Jussi Pakkanen 1f58434957 A few clang fixes. 11 years ago
Jussi Pakkanen 8a0a982073 Do function checking without linking so you do not need to define libraries to link against. 11 years ago
Jussi Pakkanen 836c978c94 C++ compiler can compile .h file, too. 11 years ago
Jussi Pakkanen ef1e724543 Handle multiple different languages in Unity builds. 11 years ago
Jussi Pakkanen 7d1999dc09 Get rid of msvc banner for good. 11 years ago
Jussi Pakkanen 337b14e602 Some test tuning. 11 years ago
Jussi Pakkanen ae06ca2afc User options now do a full round trip. 11 years ago
Jussi Pakkanen d5ce0c7cd9 Use -pipe for great speed. 11 years ago
Jussi Pakkanen 5f73db97e8 Some windows fixes. 11 years ago
Jussi Pakkanen 6694d01a16 Fixed OSX. 11 years ago