62 Commits (71e9909ffd9dac31504d115251ee5ab8f84420c3)

Author SHA1 Message Date
Eli Schwartz 6a0fabc647
mass rewrite of string formatting to use f-strings everywhere 4 years ago
Eli Schwartz 4340bf34fa
various python neatness cleanups 4 years ago
Jussi Pakkanen ba99181ba7 Bump version for new development. 4 years ago
Jussi Pakkanen 5d651e76b5 Set up release 0.57. 4 years ago
Jussi Pakkanen ba770d1877 Bump version numbers for rc1. 4 years ago
Volker-Weissmann f31ffaaf17
bugfix concerning octal umasks (#8282) 4 years ago
Jussi Pakkanen 8133a7b9a4 Keep buildtype the same even if user changes debug and/or optimization. 4 years ago
Xavier Claessens 5db77fd103 coredata: Add missing nopromote wrap_mode choice 4 years ago
Dylan Baker 4b0b44afac move handling of CFLAGS and friends to environment 4 years ago
Dylan Baker a539fda0cf fix LGTM warnings 4 years ago
Dylan Baker e81acbd606 Use a single coredata dictionary for options 4 years ago
Dylan Baker 71db6b04a3 use OptionKey for builtin and base options 4 years ago
Dylan Baker f9b19e73a5 move OptionKey to mesonlib 4 years ago
Dylan Baker fe973d9fc4 use OptionKey for compiler_options 4 years ago
Dylan Baker 615686fd6d use new optionkey.is_* methods 4 years ago
Dylan Baker 30ec7612c8 coredata: Add a type to the OptionKey 4 years ago
Dylan Baker 7142c92285 use OptionKey for backend_options 4 years ago
Dylan Baker e2ef6930ff use OptionKey for coredata.user_options 4 years ago
Dylan Baker b37f0cce2c movve insert_build_prefix to mconf 4 years ago
Dylan Baker b25a423a64 use the OptionKey type for command line and machine files 4 years ago
Dylan Baker 983380d5ce coredata: Add OptionKey type 4 years ago
Dylan Baker f6672c7a19 use real pathlib module 4 years ago
Elliot ff50f724bb
Fix #5492 (#7919) 4 years ago
Jussi Pakkanen 8fbf10c4bc Bump version number for new development. 4 years ago
Jussi Pakkanen f16d31607e Bump version number for release. This is the 10 000th commit! 4 years ago
Jussi Pakkanen 42d6b37423 Update version number to rc2. 4 years ago
Jussi Pakkanen 55d370e565 Bump version number for rc1. 4 years ago
Xavier Claessens 7271b1e942 Machine file pkg_config_path overrides environment 4 years ago
Xavier Claessens 7902d2032d Refactor handling of machine file options 4 years ago
Dylan Baker 94ac51fdda options: Handle updates to choices in options 4 years ago
Dylan Baker 4b1c1d83c8 machinefiles: Allow keys to be stored case insensitive 4 years ago
Daniel Mensinger 1dfaccfd91 pathlib: Fix resolve() by overriding it in Python 3.5 4 years ago
Dylan Baker 6d173f9678 mesonlib: make OptionOverrideProxy a true MutableMapping 4 years ago
Dylan Baker 54329eeed7 dependencies/hdf5: Use the correct compilers for the machine 4 years ago
Dylan Baker 79d1ecd5bc compilers/compilers: Fully type annotate 4 years ago
Dylan Baker d326c87fe2 compilers: Use a distinct type for compile/link results 4 years ago
Dylan Baker f342efd080 pylint: turn on bad-indentation error 4 years ago
Nirbheek Chauhan fb7099c6cf mtest: Check version in the test data after loading 4 years ago
Daniel Mensinger 47373a2438
typing: get rid of most T.cast 4 years ago
Daniel Mensinger 23818fc5a3
typing: more fixes 4 years ago
Zbigniew Jędrzejewski-Szmek 6006987ce5 "Downgrade" warning when regenerating after version bump 4 years ago
John Ericson 2447a1132a Capitalize some constants in coredata 4 years ago
Dylan Baker 591e6e94b9 Put machine file and cmd line parsing in Environment 4 years ago
Dylan Baker 5db3860abf push all config-file settings into coredata.set_default_options 4 years ago
Dylan Baker 601789cc7c machine-files: deprecate the paths section 4 years ago
Dylan Baker e981798e0b coredata: fix type annotation 4 years ago
Dylan Baker 17c8193615 machine-files: give better error messages about using integers 4 years ago
Dylan Baker bbba6a7f36 Allow setting built-in options from cross/native files 4 years ago
Dylan Baker af763e093a mconf/mintro: use authoritative list of options from coredata 4 years ago
Dylan Baker a6164ca5a8 Allow setting project options from cross or native files 4 years ago