42 Commits (c21637a01db7f6958c816bfe2a8b0383b96e8f68)

Author SHA1 Message Date
Jussi Pakkanen b626d017a2 Specify build flags per build type. 11 years ago
Jussi Pakkanen d99717d9d2 Some cleanups. 11 years ago
Jussi Pakkanen 1967b64180 Separated backends into their own files. 11 years ago
Jussi Pakkanen b8aba2010b Basic pieces for an XCode project generator. 11 years ago
Jussi Pakkanen bc97fb5c85 Backend work is start. 11 years ago
Jussi Pakkanen 5658127392 Here we go, starting parser transplant. 11 years ago
Jussi Pakkanen a44b6c4038 Start work on command line conf tool. 11 years ago
Jussi Pakkanen 088d333699 Final touches to unity builds. 11 years ago
Jussi Pakkanen e18ae06602 The very basics of unity builds. 11 years ago
Jussi Pakkanen 11c812769a Can haz subproject options. 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 7fa7979788 Can enable or disable the use of pch. 11 years ago
Jussi Pakkanen 59ef84102b Fill build target data. 11 years ago
Jussi Pakkanen 7006c6aa2c Some work on gettext. 11 years ago
Jussi Pakkanen 2fe88bebd8 Check for existance of core data file, not directory. 11 years ago
Jussi Pakkanen d742f1be51 Guard against people running Meson on an already configured build dir. 11 years ago
Jussi Pakkanen 171fab8fea Better error logging for early errors. 11 years ago
Jussi Pakkanen 5d38cbfade A journey to cross-compilation starts with a single step. 11 years ago
Jussi Pakkanen 4bacfa6a8c Check that missing subdirs cause an error. 11 years ago
Jussi Pakkanen 89adb13d33 I accidentally. 11 years ago
Jussi Pakkanen e8fba977f4 Some sort of elif implementation. 11 years ago
Jussi Pakkanen c3292f4dc1 More use of logging framework. 12 years ago
Jussi Pakkanen bbc3664028 Moved some print functions to logging. 12 years ago
Jussi Pakkanen 7e3d951882 Output to console and log file. 12 years ago
Jussi Pakkanen f7a28ed9c8 Started work on basic color logging framework. 12 years ago
Jussi Pakkanen ed5528ba18 Better error text. 12 years ago
Jussi Pakkanen 5ad8916323 Add line number and file information to exception objects at one location. 12 years ago
Jussi Pakkanen b77ac5ec9f Extracted dependencies to their own file. 12 years ago
Jussi Pakkanen e12100b726 Removed shell backend. 12 years ago
Jussi Pakkanen 6bbaba5a82 Removed -tt from shebang lines because GNU env can't handle it and the 12 years ago
Jussi Pakkanen af82d04b3f Print friendlier error messages rather than the Python stack trace. 12 years ago
Jussi Pakkanen 921bce638b A few more Windows fixes. 12 years ago
Jussi Pakkanen 3f3496f08a Fix shebang lines to work on OSX too. 12 years ago
Jussi Pakkanen 775d86c0fa Guard against different Meson versions. 12 years ago
Jussi Pakkanen e7a2121bdc Persist core data to disk. 12 years ago
Jussi Pakkanen 7371ad676e Renamed generator command line option to backend. 12 years ago
Jussi Pakkanen cf97f78de7 Renamed generators to backends. 12 years ago
Jussi Pakkanen 40012fad45 Started work on pipelines by adding generator test case skeleton. 12 years ago
Jussi Pakkanen 10fc496bbc More builder -> Meson renaming. 12 years ago
Jussi Pakkanen f7d7888b70 Added support for coverage. 12 years ago
Jussi Pakkanen 9418ece26a Renamed system from builder to Meson. 12 years ago
Jussi Pakkanen baaa988291 Don't chdir into build directory because that causes regereration of parser data every time. 12 years ago
Jussi Pakkanen d5f7207e2e Ninja is now the default generator. 12 years ago
Jussi Pakkanen b0da103729 Regenerate build info if definition files change. 12 years ago
Jussi Pakkanen 25984b8e65 Added command line arguments for build type and stripping. 12 years ago
Jussi Pakkanen ab35e989fa Can print version string. 12 years ago
Jussi Pakkanen be2276a386 More hinkkaamista of command line help. 12 years ago
Jussi Pakkanen 7a85d619cd Even betterer command line help. 12 years ago
Jussi Pakkanen 67e740d8c7 Better help. 12 years ago