Jussi Pakkanen
|
bf9b5d7b72
|
The first step in a major refactoring starts by adding a new layer of abstraction.
|
10 years ago |
Jussi Pakkanen
|
a4a3ba139b
|
Use -pedantic instead of -Wpedantic on old GCC versions.
|
10 years ago |
Jussi Pakkanen
|
48477102c9
|
Now can compile all Qt5 tests with module.
|
10 years ago |
Jussi Pakkanen
|
a91b3fcdc5
|
Add thread_link_flags to static linkers.
|
10 years ago |
Jussi Pakkanen
|
2107be2a78
|
Add thread flags to compilers and use them on dependencies that require threads. Fixes #31.
|
10 years ago |
Jussi Pakkanen
|
22af56e05a
|
More warnings by default.
|
10 years ago |
Jussi Pakkanen
|
90447738bb
|
Added pedantic flag which I though had already been there since the beginning.
|
10 years ago |
Jussi Pakkanen
|
36558a4cd1
|
Refix Java.
|
10 years ago |
Jussi Pakkanen
|
0f65a5991c
|
Removed remnants of old debug funcs.
|
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 |
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 |