Jussi Pakkanen
|
910dcbf290
|
Projects can specify default values for options.
|
9 years ago |
Jussi Pakkanen
|
2c5688445b
|
Created iphone cross file and made it possible to specify compile and link args in the cross file.
|
9 years ago |
Jussi Pakkanen
|
3bcb402b3c
|
Detect mingwness better.
|
9 years ago |
Jussi Pakkanen
|
7ca852525c
|
Check for binary called g++ on Windows.
|
9 years ago |
Jussi Pakkanen
|
78739afd9c
|
Use system() instead of name() which is a confusing term.
|
9 years ago |
Jussi Pakkanen
|
30d0c2292f
|
Support target-only cross compilation properly.
|
9 years ago |
Jussi Pakkanen
|
463d08d545
|
Now host_machine, build_machine and target_machine are properly separated and return correct values.
|
9 years ago |
Jussi Pakkanen
|
eb3cdb6f8d
|
Changed cross compilation file to new format.
|
9 years ago |
Igor Gnatenko
|
9a5a6488f0
|
environment: fix bad-continuation
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
|
10 years ago |
Jussi Pakkanen
|
d83de3ee56
|
Can specify custom search directories in find_library.
|
10 years ago |
Jussi Pakkanen
|
a92fcb711b
|
Fix windows tests when using newer MinGW.
|
10 years ago |
Jussi Pakkanen
|
2bc1e26813
|
Made gtest and gmock work properly on 64 bit Fedora, which uses /usr/lib64. Fixes #40.
|
10 years ago |
Jussi Pakkanen
|
be9bf62cd7
|
Put /usr/local/lib ahead of /usr/lib in library search order.
|
10 years ago |
Jussi Pakkanen
|
08ef881c86
|
Extracted compiler definitions to their own file.
|
10 years ago |
Jussi Pakkanen
|
3979e27a78
|
Get envvar flags for objc and objcpp.
|
10 years ago |
Jussi Pakkanen
|
8771b1f49b
|
Better Ninja detection.
|
10 years ago |
Jussi Pakkanen
|
525f0ae6d2
|
Harmonised copyright declarations.
|
10 years ago |
Jussi Pakkanen
|
0abc1b1bad
|
Workaround for Clang pch include bug with help from Masashi Fujita.
|
10 years ago |
Jussi Pakkanen
|
56fba53130
|
Nag Fortran compiler definition from Peter Koval.
|
10 years ago |
Jussi Pakkanen
|
1e12b87b93
|
Gcc and clang can take assebmly files directly.
|
10 years ago |
Jussi Pakkanen
|
e69f691161
|
VS2013 argument fix.
|
10 years ago |
Jussi Pakkanen
|
1dc8d324fa
|
A few fixes for bug #6.
|
10 years ago |
Jussi Pakkanen
|
6f8222a46e
|
Fix for arm library finding.
|
10 years ago |
Jussi Pakkanen
|
f662ef8483
|
More Fortran compiler definitions from Peter Koval.
|
10 years ago |
Jussi Pakkanen
|
36d6fc47b3
|
Fortran compiler fixes from Peter Koval.
|
10 years ago |
Jussi Pakkanen
|
d79b8a19a0
|
Made include args always return arrays for consistency.
|
10 years ago |
Jussi Pakkanen
|
1c0a735e00
|
Use static library dependencies not when the library is built but when it is used.
|
10 years ago |
Jussi Pakkanen
|
1419a6a316
|
Do Fortran dependency tracking manually because of bugs in other pieces of software.
|
10 years ago |
Jussi Pakkanen
|
4d1778f275
|
Write module files into private directory.
|
10 years ago |
Jussi Pakkanen
|
cba7ee1cd1
|
OCD
|
10 years ago |
Jussi Pakkanen
|
08472ed4cc
|
Fortran refactoring.
|
10 years ago |
Jussi Pakkanen
|
0617d11423
|
Fortran compiler support patch from Peter Koval.
|
10 years ago |
Jussi Pakkanen
|
c4860ff60f
|
Updated copyright years.
|
10 years ago |
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 |