Jussi Pakkanen
20b57d6e15
Write deprecation warnings to stderr.
2017-08-02 22:01:13 +03:00
Jussi Pakkanen
59a35c4c53
Print deprecation warnings on old style commands.
2017-08-02 22:01:13 +03:00
Jussi Pakkanen
455e55f8e5
Back to .py suffix in files. Closes #394 .
2016-03-02 21:49:29 +02:00
Jussi Pakkanen
2ee27504a8
Moved mesonconf implementation in the module.
2016-01-16 17:07:43 +02:00
Jussi Pakkanen
66c01401de
Moved scripts in the module and started work to run them via the main meson command.
2016-01-15 23:37:22 +02:00
Jussi Pakkanen
8b1039fa30
Organise files into a module structure.
2016-01-15 21:22:09 +02:00
Yoav Alon
a4809cf632
Added support for extended command line to overcome OS command line length limitation
2015-11-28 21:26:56 +02:00
Jussi Pakkanen
56f11cf89b
Print lib type list properly.
2015-11-16 20:00:01 +02:00
Wink Saville
c49da5aa00
Enhance mesonconfig.py help
...
Added code to output the 'Possible values' and
also titles for the columns.
Added code to so 'choices' is allowed for all
UserOption's.
2015-11-09 14:45:05 -08:00
Jussi Pakkanen
cc19bf0f45
Move option validation in objects rather than doing it only in the conf script.
2015-11-04 00:32:09 +02:00
Jussi Pakkanen
e2313b85d7
Refactored builtin options to a dictionary and created a new default library target type.
2015-11-03 03:03:54 +02:00
Jussi Pakkanen
b197d9e279
Can set compiler options with mesonconf.
2015-10-04 04:02:17 +03:00
Jussi Pakkanen
4dff3f9fb3
Refactored option classes to mesonlib.
2015-10-04 02:18:26 +03:00
Jussi Pakkanen
5c5f8c7813
Merged trunk changes.
2015-09-17 20:07:40 +03:00
Jussi Pakkanen
067935ce76
Added conf option for build tree layout.
2015-09-17 19:21:26 +03:00
Jussi Pakkanen
6cca79b052
Added multiple selectable warning levels.
2015-08-27 01:07:29 +03:00
Jussi Pakkanen
0da1fbcb98
Flipped one character.
2015-07-12 02:15:07 +03:00
jpakkane
f15eb466fb
Merge pull request #162 from mesonbuild/lint_errors
...
Fix some bugs when linting code
2015-06-19 13:10:07 +03:00
Igor Gnatenko
c74a72a6a1
mesonconf: fix bad-continuation
...
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-06-19 10:48:50 +03:00
Igor Gnatenko
f1bc1e2757
mesonconf: fix tb and parsing options
...
Traceback (most recent call last):
File "./mesonconf.py", line 202, in <module>
print(args)
NameError: name 'args' is not defined
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-06-19 10:36:27 +03:00
Jussi Pakkanen
11a9f61e51
Renamed buildtype from "type" to "buildtype" for consistency.
2015-03-26 00:12:56 +02:00
Jussi Pakkanen
ea4b9c590e
Fix mesonconf when running in the build directory without a path argument.
2015-03-18 18:06:10 +02:00
Jussi Pakkanen
ba77e0dbbd
Use argparse in mesonconf.py.
2015-03-02 16:55:39 +02:00
Jussi Pakkanen
525f0ae6d2
Harmonised copyright declarations.
2014-11-16 20:19:12 +02:00
Jussi Pakkanen
d61529caf0
One more off by one error.
2014-07-23 19:10:28 +03:00
Jussi Pakkanen
02cb18c934
Off by one error. Fixed.
2014-07-19 14:12:40 +03:00
Jussi Pakkanen
b8f6c3f39c
Standardise on prefix instead of installprefix.
2014-07-18 20:40:42 +03:00
Jussi Pakkanen
d2b5e5c7a5
The mass flags -> args renaming for consistency.
2014-06-22 17:10:00 +03:00
Jussi Pakkanen
365f529c75
Store build flags into coredata as it is persistent and needs to survive over Meson reconfigurations.
2014-06-07 23:43:16 +03:00
Jussi Pakkanen
965974c510
Validate paths.
2014-01-12 20:18:32 +02:00
Jussi Pakkanen
7bc5867178
Can print and set paths with mesonconf.
2014-01-12 19:40:16 +02:00
Jussi Pakkanen
ad6ba0cadf
Do not crash on empty arrays.
2014-01-12 03:14:10 +02:00
Jussi Pakkanen
9b790041de
Print option name as well.
2014-01-05 23:23:19 +02:00
Jussi Pakkanen
239f0696fd
Can set user options.
2014-01-05 23:15:05 +02:00
Jussi Pakkanen
abcc846de9
Some dots.
2014-01-05 23:06:06 +02:00
Jussi Pakkanen
f31bf4636a
Can set core options.
2014-01-05 23:03:52 +02:00
Jussi Pakkanen
671141fb36
Print stuff aligned.
2014-01-05 22:15:29 +02:00
Jussi Pakkanen
6317c54374
Print core options.
2014-01-05 22:01:52 +02:00
Jussi Pakkanen
c15815263d
Detect build directory.
2014-01-05 21:45:07 +02:00
Jussi Pakkanen
a44b6c4038
Start work on command line conf tool.
2014-01-05 21:36:25 +02:00