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 |