diff options
author | Jussi Pakkanen <jpakkane@gmail.com> | 2015-09-17 19:21:26 +0300 |
---|---|---|
committer | Jussi Pakkanen <jpakkane@gmail.com> | 2015-09-17 19:21:26 +0300 |
commit | 067935ce76c03099abe83998c7c0cb80f64b92f1 (patch) | |
tree | 8d017af4252c97daa64207768e01644d49b02674 /meson.py | |
parent | 384365c843ed3d3ef82ed0a9dcaf1a987134a82f (diff) | |
download | meson-067935ce76c03099abe83998c7c0cb80f64b92f1.zip meson-067935ce76c03099abe83998c7c0cb80f64b92f1.tar.gz meson-067935ce76c03099abe83998c7c0cb80f64b92f1.tar.bz2 |
Added conf option for build tree layout.
Diffstat (limited to 'meson.py')
-rwxr-xr-x | meson.py | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -28,6 +28,7 @@ parser = argparse.ArgumentParser() backendlist = ['ninja', 'vs2010', 'xcode'] build_types = ['plain', 'debug', 'debugoptimized', 'release'] +layouts = ['mirror', 'flat'] if mesonlib.is_windows(): def_prefix = 'c:/' @@ -62,6 +63,8 @@ parser.add_argument('--unity', action='store_true', dest='unity', default=False, help='unity build') parser.add_argument('--werror', action='store_true', dest='werror', default=False,\ help='Treat warnings as errors') +parser.add_argument('--layout', choices=layouts, dest='layout', default='mirror',\ + help='Build directory layout.') parser.add_argument('--cross-file', default=None, dest='cross_file', help='file describing cross compilation environment') parser.add_argument('-D', action='append', dest='projectoptions', default=[], |