Jussi Pakkanen
|
c0f097c0c7
|
Fix argparse to make rebuild work again.
|
2015-03-06 17:44:03 +02:00 |
Jussi Pakkanen
|
baa0782a22
|
Use argparse in introspector.
|
2015-03-02 17:05:34 +02:00 |
Jussi Pakkanen
|
b82584641a
|
Use argparse instead of optparse in meson.py.
|
2015-03-02 16:50:42 +02:00 |
Jussi Pakkanen
|
22c23ee1fb
|
Added Debian multilib support.
|
2015-02-16 01:22:43 +02:00 |
Jussi Pakkanen
|
08ef881c86
|
Extracted compiler definitions to their own file.
|
2014-12-03 22:37:06 +02:00 |
Jussi Pakkanen
|
525f0ae6d2
|
Harmonised copyright declarations.
|
2014-11-16 20:19:12 +02:00 |
Jussi Pakkanen
|
a5863477f8
|
Kill end of line whitespace dead.
|
2014-08-07 12:34:35 +03:00 |
Jussi Pakkanen
|
55759e4aa9
|
Can specify project options on the command line and the override defaults.
|
2014-08-06 21:40:23 +03:00 |
Jussi Pakkanen
|
83237f2b38
|
Added option for werror.
|
2014-07-18 20:51:26 +03:00 |
Jussi Pakkanen
|
ac871dd6e2
|
OCD
|
2014-06-02 01:18:58 +03:00 |
Jussi Pakkanen
|
b626d017a2
|
Specify build flags per build type.
|
2014-04-16 20:51:31 +03:00 |
Jussi Pakkanen
|
d99717d9d2
|
Some cleanups.
|
2014-03-31 20:11:54 +03:00 |
Jussi Pakkanen
|
1967b64180
|
Separated backends into their own files.
|
2014-03-31 18:44:25 +03:00 |
Jussi Pakkanen
|
b8aba2010b
|
Basic pieces for an XCode project generator.
|
2014-03-26 20:29:30 +02:00 |
Jussi Pakkanen
|
bc97fb5c85
|
Backend work is start.
|
2014-03-17 22:09:28 +02:00 |
Jussi Pakkanen
|
5658127392
|
Here we go, starting parser transplant.
|
2014-03-16 22:26:22 +02:00 |
Jussi Pakkanen
|
a44b6c4038
|
Start work on command line conf tool.
|
2014-01-05 21:36:25 +02:00 |
Jussi Pakkanen
|
088d333699
|
Final touches to unity builds.
|
2013-12-27 01:05:40 +02:00 |
Jussi Pakkanen
|
e18ae06602
|
The very basics of unity builds.
|
2013-12-26 23:18:28 +02:00 |
Jussi Pakkanen
|
11c812769a
|
Can haz subproject options.
|
2013-12-09 20:26:12 +02:00 |
Jussi Pakkanen
|
ae06ca2afc
|
User options now do a full round trip.
|
2013-10-18 20:55:10 +03:00 |
Jussi Pakkanen
|
309a5c1510
|
Options can be accessed from scripts.
|
2013-10-16 22:33:33 +03:00 |
Jussi Pakkanen
|
7fa7979788
|
Can enable or disable the use of pch.
|
2013-10-13 23:03:25 +03:00 |
Jussi Pakkanen
|
59ef84102b
|
Fill build target data.
|
2013-09-27 19:38:09 +03:00 |
Jussi Pakkanen
|
7006c6aa2c
|
Some work on gettext.
|
2013-09-12 00:03:46 +03:00 |
Jussi Pakkanen
|
2fe88bebd8
|
Check for existance of core data file, not directory.
|
2013-09-02 22:14:59 +03:00 |
Jussi Pakkanen
|
d742f1be51
|
Guard against people running Meson on an already configured build dir.
|
2013-09-02 22:08:13 +03:00 |
Jussi Pakkanen
|
171fab8fea
|
Better error logging for early errors.
|
2013-09-02 21:36:50 +03:00 |
Jussi Pakkanen
|
5d38cbfade
|
A journey to cross-compilation starts with a single step.
|
2013-08-23 23:05:22 +03:00 |
Jussi Pakkanen
|
4bacfa6a8c
|
Check that missing subdirs cause an error.
|
2013-08-11 00:35:55 +03:00 |
Jussi Pakkanen
|
89adb13d33
|
I accidentally.
|
2013-07-27 18:43:37 +03:00 |
Jussi Pakkanen
|
e8fba977f4
|
Some sort of elif implementation.
|
2013-07-27 17:55:17 +03:00 |
Jussi Pakkanen
|
c3292f4dc1
|
More use of logging framework.
|
2013-07-08 21:02:47 +03:00 |
Jussi Pakkanen
|
bbc3664028
|
Moved some print functions to logging.
|
2013-07-08 20:47:55 +03:00 |
Jussi Pakkanen
|
7e3d951882
|
Output to console and log file.
|
2013-07-08 20:04:02 +03:00 |
Jussi Pakkanen
|
f7a28ed9c8
|
Started work on basic color logging framework.
|
2013-07-08 19:43:32 +03:00 |
Jussi Pakkanen
|
ed5528ba18
|
Better error text.
|
2013-06-02 15:33:59 +03:00 |
Jussi Pakkanen
|
5ad8916323
|
Add line number and file information to exception objects at one location.
|
2013-05-26 22:32:54 +03:00 |
Jussi Pakkanen
|
b77ac5ec9f
|
Extracted dependencies to their own file.
|
2013-04-01 14:08:54 +03:00 |
Jussi Pakkanen
|
e12100b726
|
Removed shell backend.
|
2013-04-01 13:42:30 +03:00 |
Jussi Pakkanen
|
6bbaba5a82
|
Removed -tt from shebang lines because GNU env can't handle it and the
test suite now checks for tabs.
|
2013-03-24 19:38:44 +02:00 |
Jussi Pakkanen
|
af82d04b3f
|
Print friendlier error messages rather than the Python stack trace.
|
2013-03-15 22:30:21 +02:00 |
Jussi Pakkanen
|
921bce638b
|
A few more Windows fixes.
|
2013-03-08 18:43:30 +02:00 |
Jussi Pakkanen
|
3f3496f08a
|
Fix shebang lines to work on OSX too.
|
2013-03-03 12:58:58 +02:00 |
Jussi Pakkanen
|
775d86c0fa
|
Guard against different Meson versions.
|
2013-03-01 22:21:02 +02:00 |
Jussi Pakkanen
|
e7a2121bdc
|
Persist core data to disk.
|
2013-02-24 22:44:01 +02:00 |
Jussi Pakkanen
|
7371ad676e
|
Renamed generator command line option to backend.
|
2013-02-24 00:20:39 +02:00 |
Jussi Pakkanen
|
cf97f78de7
|
Renamed generators to backends.
|
2013-02-23 19:42:18 +02:00 |
Jussi Pakkanen
|
40012fad45
|
Started work on pipelines by adding generator test case skeleton.
|
2013-02-23 19:39:27 +02:00 |
Jussi Pakkanen
|
10fc496bbc
|
More builder -> Meson renaming.
|
2013-02-23 13:24:41 +02:00 |
Jussi Pakkanen
|
f7d7888b70
|
Added support for coverage.
|
2013-02-21 00:36:28 +02:00 |
Jussi Pakkanen
|
9418ece26a
|
Renamed system from builder to Meson.
|
2013-02-17 21:11:50 +02:00 |