Jussi Pakkanen
|
63e803ae0f
|
Made shared the default libtype as it is faster for daily development.
|
9 years ago |
Jussi Pakkanen
|
8495075cee
|
Turned builtin options into proper objects.
|
9 years ago |
Jussi Pakkanen
|
e2313b85d7
|
Refactored builtin options to a dictionary and created a new default library target type.
|
9 years ago |
Jussi Pakkanen
|
c0070aadae
|
Now that projects can easily override defaults, return warning level to 2.
|
9 years ago |
Jussi Pakkanen
|
572ce0f451
|
Added cpu family property to system information.
|
9 years ago |
Thibault Saunier
|
c24573483d
|
Do not use intr before it exists
|
9 years ago |
Jussi Pakkanen
|
067935ce76
|
Added conf option for build tree layout.
|
9 years ago |
Jussi Pakkanen
|
384365c843
|
Added outdir() method to build targets so we can make output dirs togglable.
|
9 years ago |
Jussi Pakkanen
|
c7e367ac16
|
Can set default warning with an envvar.
|
9 years ago |
Jussi Pakkanen
|
6cca79b052
|
Added multiple selectable warning levels.
|
9 years ago |
Jussi Pakkanen
|
9d559b2b39
|
More robust windows detection and more logs.
|
9 years ago |
Jussi Pakkanen
|
bd5b4deeda
|
Better sanity testing.
|
9 years ago |
Jussi Pakkanen
|
30d0c2292f
|
Support target-only cross compilation properly.
|
9 years ago |
Jussi Pakkanen
|
37b2a195bd
|
Get build machine's CPU info too.
|
9 years ago |
Jussi Pakkanen
|
463d08d545
|
Now host_machine, build_machine and target_machine are properly separated and return correct values.
|
9 years ago |
Igor Gnatenko
|
174e72413f
|
style: fix indenting in meson.py
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
|
10 years ago |
Igor Gnatenko
|
79417eac80
|
meson: fix undefined-variable in backends chooser
E:146,57: Undefined variable 'options' (undefined-variable)
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
|
10 years ago |
Igor Gnatenko
|
9616bed9fc
|
introduce check python version in meson.py
To ensure that people will not confused that something won't work.
Related: https://github.com/miit-pm/RWD/pull/1#issuecomment-102607931
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
|
10 years ago |
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 |