Nirbheek Chauhan
|
8ee9365717
|
Allow option values to contain ':'
Instead, check that option keys don't contain ':'. Also change the
failing option test to look for this.
Closes https://github.com/mesonbuild/meson/issues/1454
|
2017-04-04 23:41:23 +05:30 |
Mike Sinkovsky
|
969be1f679
|
cleanup: Remove redundant parentheses
|
2017-01-18 21:22:47 +02:00 |
Jussi Pakkanen
|
55cdba635e
|
Merge pull request #1260 from mesonbuild/subproj_defaults
Can set subproject option defaults from command line and master project
|
2017-01-03 16:03:18 -05:00 |
Igor Gnatenko
|
969dc7e995
|
style: fix E124 violations
E124: closing bracket does not match visual indentation
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
|
2017-01-01 12:02:05 -05:00 |
Jussi Pakkanen
|
b55235dfbd
|
Fix space before :.
|
2016-12-31 16:28:15 +02:00 |
Jussi Pakkanen
|
73042c7912
|
Can set project options (but not global options) in subproject default options.
|
2016-12-29 19:30:58 +02:00 |
Elliott Sales de Andrade
|
d517bbfb5c
|
Raise clearer error if -Doption is invalid.
|
2016-12-21 16:58:11 +02:00 |
Igor Gnatenko
|
139e020ede
|
tree-wide: use proper 'not in' notation
Let's be more pythonic and 'not is' seems really weird.
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
|
2016-12-19 21:48:35 +01:00 |
Jussi Pakkanen
|
14ca7d602c
|
Store subdir information for each node so we can remove files set in other subdirectories.
|
2016-12-04 18:28:25 +02:00 |
Elliott Sales de Andrade
|
4c71695e41
|
Use context manager for file I/O.
There are a few cases where a context manager cannot be used, such as
the logger.
|
2016-08-27 18:29:55 -04:00 |
Elliott Sales de Andrade
|
a2321b24f6
|
Flatten isinstance calls. (#715)
That is, isinstance(x, y) or isinstance(x, z) can be flattened with a
tuple to isinstance(x, (y, z)).
|
2016-08-27 15:47:29 +03:00 |
Matthias Klumpp
|
56823272ab
|
Implement D support
This patch adds support for the D programming language[1] to Meson.
The following compilers are supported:
* LDC
* GDC
* DMD
[1]: http://dlang.org/
|
2016-08-19 03:02:51 +02:00 |
Hemmo Nieminen
|
af6f4c9b9c
|
coredata: Centralize builtin option descriptions and definitions.
|
2016-04-04 02:52:30 +03:00 |
Hemmo Nieminen
|
336904b553
|
Move MesonException from coredata to mesonlib.
|
2016-04-01 00:52:45 +03:00 |
Jussi Pakkanen
|
d87eb7d290
|
Merge branch 'base_options'.
|
2016-03-20 22:04:24 +02:00 |
Jussi Pakkanen
|
8b619420f9
|
Open Meson and option files explicitly as utf-8. Closes #467.
|
2016-03-20 21:21:23 +02:00 |
Jussi Pakkanen
|
0c9c29b6b6
|
Preserve b_ prefix for base option names.
|
2016-03-20 19:00:57 +02:00 |
Jussi Pakkanen
|
23b98cd6e6
|
Renamed meson package to mesonbuild so that we can have a script named meson in the same toplevel dir.
|
2016-01-16 17:35:29 +02:00 |