313 Commits (8e58bb16ad6523f1d76ba20ecf494c5279e148f0)

Author SHA1 Message Date
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