5888 Commits (87871e7b95d4cc89627971f316bdeffebde048e5)
 

Author SHA1 Message Date
Xavier Claessens 6ed7a31402 environment: copy self.cmd_line_options to not modify original options 6 years ago
Xavier Claessens a2ebbc7ec4 wraptool: Convert to argparse 6 years ago
Xavier Claessens 3f66846b02 Add unit test for option precedence 6 years ago
Xavier Claessens 7c4736d27f Convert args.projectoptions into a dict 6 years ago
Xavier Claessens b38452636c Fix command line unit test not actually testing failure message 6 years ago
Xavier Claessens f4d60acaa9 Remove had_argument_for() it is not used anymore 6 years ago
Xavier Claessens 75e501ceb8 coredata: Stop setting default option values as argparse attribute 6 years ago
Xavier Claessens 8afbfe227b mconf: Special case UserUmaskOption to print value in octal notation 6 years ago
Xavier Claessens af66656117 UserUmaskOption: Add 'preserve' in choices and use octal notation 6 years ago
Xavier Claessens 531722229b UserUmaskOption: Implement validate_value instead of set_value 6 years ago
Xavier Claessens 75cce9e157 mconf: Reduce code duplication and avoid missing builtin options 6 years ago
Xavier Claessens 04c5c53e3c mconf: Fix print when choices is a string instead of list 6 years ago
Xavier Claessens da29e48d13 mconf: Set prefix first because other options depends on it 6 years ago
Xavier Claessens 00414a326a dependencies: Take options from coredata instead of cmd line 6 years ago
Xavier Claessens d503b1423e mconf: Report all unknown cmd line options instead of aborting on first 6 years ago
Xavier Claessens 8fb72510c3 Move to coredata some methods handling options 6 years ago
Xavier Claessens 3e6dc8fb71 mconf: Small tweaks when printing configuration 6 years ago
Xavier Claessens 5af98d16b9 Delay backend creation until project() is parsed 6 years ago
Xavier Claessens 218ed2de89 optinterpreter: Remove duplicated list of languages 6 years ago
Xavier Claessens aa879b7f0c Fix issues found by flake8 6 years ago
Xavier Claessens b7d442150d Move <lang>_args to coredata.compiler_options 6 years ago
Xavier Claessens 58a9555ddf UserArrayOption: Small cleanup in value parsing 6 years ago
Xavier Claessens 64bfc6cf7b UserArrayOption: Add support for splitting on space instead of coma 6 years ago
Xavier Claessens fa72cd7173 Move get_args_from_envvars() from environment to compilers 6 years ago
Xavier Claessens 6eeea9dd54 Compilers: Chain-up to parent class in get_options() 6 years ago
Chun-wei Fan 3c4c8bf775 environment.py: Properly check platform on MSVC 2008 6 years ago
Nirbheek Chauhan f9f3a51243 Revert "really switch to qmake automatically if pkg-config fails" 6 years ago
Yudi Matsuzake 4ee07dd165 docs: Fix dictionary syntax [skip ci] 6 years ago
Nirbheek Chauhan 56a7d8b2b3 Warn when Apple bitcode support is enabled and in-use 6 years ago
Nirbheek Chauhan 0565262be3 Add documentation for Builtin options and bitcode 6 years ago
Nirbheek Chauhan 3e1a610702 Add a new option for building with Apple bitcode support 6 years ago
Nirbheek Chauhan 68001193d3 meson introspect: Fix --installed argument 6 years ago
Jon Turney f31679dedd Fix non-list used with FeatureNewKwargs 6 years ago
Nirbheek Chauhan 48d49afe31 FeatureNew: Add decorators for new install_mode kwargs 6 years ago
Nirbheek Chauhan c3ffc1a249 docs: Add a release notes snippet about FeatureNew 6 years ago
Nirbheek Chauhan 9b314c9c24 FeatureNew: add two features that were just merged 6 years ago
Nirbheek Chauhan dff1d8eccf FeatureNew: Print WARNING instead of ERROR 6 years ago
Nirbheek Chauhan ad0121d259 Add prog/lib dirs from the mingw cross-compiler to PATH 6 years ago
Nirbheek Chauhan bc4dd5e201 .travis.yml: Add CI for armhf and mingw 6 years ago
Nirbheek Chauhan eb383ef4a2 Automatically add cross-mingw root and sysroot bindir to WINEPATH 6 years ago
Nirbheek Chauhan 21dc45dbbb Add MinGW-w64 64-bit to the Travis CI 6 years ago
Nirbheek Chauhan efa9b75d5d Set WINEPATH when running serialized executables 6 years ago
Niklas Claesson 7fbab2c6e9 Update environment.py 6 years ago
Aleksey Filippov d1f9303787 Add 'common/202 subproject array version' test 6 years ago
Aleksey Filippov 9e10628a69 Use mesonlib.version_compare_many() first value only as an indicator of match 6 years ago
mikolajp 2d1d6c3056 Fix meson multiple version contraint error 6 years ago
Jon Turney ac480c1857 Extend test_rc_depends_files test case 6 years ago
Jon Turney 7a15214a69 Have the windows.resource_compiler() preprocesor write a depfile 6 years ago
Jon Turney 7e08e958c0 Allow substitutions in custom_target() depfile: 6 years ago
Jon Turney 50aabc0129 Document @PLAINNAME@ and @BASENAME@ substitutions in custom_target(command:) 6 years ago