Jussi Pakkanen
|
6b563521fe
|
Subproject definition files are important, too.
|
11 years ago |
Jussi Pakkanen
|
7ac1269850
|
Subproject reworking.
|
11 years ago |
Jussi Pakkanen
|
9318203257
|
Can get source dir location and use it to build stuff.
|
11 years ago |
Jussi Pakkanen
|
e0c4447666
|
Test for recursive instantiations of subprojects.
|
11 years ago |
Jussi Pakkanen
|
c3db9f4909
|
Some more subproject reorganisation.
|
11 years ago |
Jussi Pakkanen
|
1f1a3f516e
|
Start of subproject redesign, moved subprojects to the dedicated subdirectory.
|
11 years ago |
Jussi Pakkanen
|
eb51163185
|
Fix the remaining custom install dirs.
|
11 years ago |
Jussi Pakkanen
|
51827d4484
|
Can override install directory on a target-by-target basis.
|
11 years ago |
Jussi Pakkanen
|
d84d70fa9a
|
Specify subdirs explicitly.
|
11 years ago |
Jussi Pakkanen
|
5d08d94561
|
Can create pkg-config files.
|
11 years ago |
Jussi Pakkanen
|
0384ca71f7
|
First half of the work required for pkg-config generator.
|
11 years ago |
Jussi Pakkanen
|
ab0cc277d1
|
After an actual, factual bug report from a user, fixed include_directories so that it checks that the specified directories exist.
|
11 years ago |
Jussi Pakkanen
|
3500ddb8bb
|
Skip extraction test during Unity build because the object file is not generated.
|
11 years ago |
Jussi Pakkanen
|
2e91184b38
|
Can check if running as a subproject.
|
11 years ago |
Jussi Pakkanen
|
9cde4e4012
|
Prevent global flags from being set in subprojects.
|
11 years ago |
Jussi Pakkanen
|
e21e7091e7
|
Track dependencies of subproject option files.
|
11 years ago |
Jussi Pakkanen
|
11c812769a
|
Can haz subproject options.
|
11 years ago |
Jussi Pakkanen
|
f10bf29c68
|
And, with that, subprojects actually work.
|
11 years ago |
Jussi Pakkanen
|
6495334b03
|
Fixed subproject compiler detection.
|
11 years ago |
Jussi Pakkanen
|
8e9879a83c
|
Can parse subprojects but it does not work yet.
|
11 years ago |
Jussi Pakkanen
|
f6937e99eb
|
Some basic work on subprojects.
|
11 years ago |
Jussi Pakkanen
|
8f5d93b4d4
|
Can extract objects from targets and use them in other targets.
|
11 years ago |
Jussi Pakkanen
|
bcdb84fcbe
|
Can use object files directly in targets.
|
11 years ago |
Jussi Pakkanen
|
92ff302a14
|
Fixed cross compilation back up.
|
11 years ago |
Jussi Pakkanen
|
11cfb3ce22
|
Can set test cmd arguments and environment variables.
|
11 years ago |
Jussi Pakkanen
|
ae06ca2afc
|
User options now do a full round trip.
|
11 years ago |
Jussi Pakkanen
|
309a5c1510
|
Options can be accessed from scripts.
|
11 years ago |
Jussi Pakkanen
|
4e522ef215
|
Very basic option parser skeleton.
|
11 years ago |
Jussi Pakkanen
|
0da4537b69
|
Preserve option function for option files.
|
11 years ago |
Jussi Pakkanen
|
4b4c2d9d90
|
Add back missing exception type.
|
11 years ago |
Jussi Pakkanen
|
3f921ea6a5
|
Fix cross compilation.
|
11 years ago |
Jussi Pakkanen
|
31b1c26fbd
|
More holder extraction.
|
11 years ago |
Jussi Pakkanen
|
08622ae644
|
Moved even more stuff from interpreter to build.
|
11 years ago |
Jussi Pakkanen
|
a2959fd0f4
|
Basic work on extracting build target types from the interpreter.
|
11 years ago |
Jussi Pakkanen
|
ff1ac7eed1
|
Transfer test parallelism data from source to test runner.
|
11 years ago |
Jussi Pakkanen
|
8523bd6ba7
|
Can generate pot files on command.
|
11 years ago |
Jussi Pakkanen
|
3c3e580aea
|
Parse gettext command and generate rule.
|
11 years ago |
Jussi Pakkanen
|
24ea586d1e
|
More introspection.
|
11 years ago |
Jussi Pakkanen
|
845eda2938
|
Better build type introspection.
|
11 years ago |
Jussi Pakkanen
|
29174b669f
|
Make native build work again.
|
11 years ago |
Jussi Pakkanen
|
702d3e2d9c
|
Work started on supporting simultaneous native and cross builds.
|
11 years ago |
Jussi Pakkanen
|
583de13f5d
|
Detect compiler version and print it.
|
11 years ago |
Jussi Pakkanen
|
195fb0d967
|
Get alignment from cross file.
|
11 years ago |
Jussi Pakkanen
|
21e4fcc6b0
|
Get has_function from cross file.
|
11 years ago |
Jussi Pakkanen
|
2117814826
|
Get sizeof info from cross file if it exists and write an error if it can not be determined.
|
11 years ago |
Jussi Pakkanen
|
0259f906f2
|
Can run test suite through mingw cross compiler.
|
11 years ago |
Jussi Pakkanen
|
a3f88e1a49
|
Search for Boost libs in all lib dirs.
|
11 years ago |
Jussi Pakkanen
|
cf212c16f5
|
Added debug logging path.
|
11 years ago |
Jussi Pakkanen
|
619b37bff9
|
Check that non-existing source files cause errors.
|
11 years ago |
Jussi Pakkanen
|
20d850d21f
|
Precedence fix.
|
11 years ago |