55 Commits (c78f8c994588c37c65413ef69e1f0e210bff20a4)

Author SHA1 Message Date
Jussi Pakkanen b5cec55835 Moved functionality from __main__ to a function to make it callable. 10 years ago
Jussi Pakkanen ef180676c2 Add command line switch to print version number. 10 years ago
Jussi Pakkanen 3f46cd7fb3 Added gobject-introspection to gnome module. 10 years ago
Jussi Pakkanen c0f097c0c7 Fix argparse to make rebuild work again. 10 years ago
Jussi Pakkanen baa0782a22 Use argparse in introspector. 10 years ago
Jussi Pakkanen b82584641a Use argparse instead of optparse in meson.py. 10 years ago
Jussi Pakkanen 22c23ee1fb Added Debian multilib support. 10 years ago
Jussi Pakkanen 08ef881c86 Extracted compiler definitions to their own file. 10 years ago
Jussi Pakkanen 525f0ae6d2 Harmonised copyright declarations. 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 83237f2b38 Added option for werror. 11 years ago
Jussi Pakkanen ac871dd6e2 OCD 11 years ago
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. 12 years ago
Jussi Pakkanen e8fba977f4 Some sort of elif implementation. 12 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