189 Commits (1cfbe5279db3e5195b3f71c33960daf5afbd0425)

Author SHA1 Message Date
Dylan Baker 4d7031437c pylint: turn on superflous-parens 3 years ago
Dylan Baker e9639be167 compilers: Fix annotations for run and cached_compile 3 years ago
Eli Schwartz 59d4f771d2
editorconfig: add setting to trim trailing whitespace 3 years ago
Florian Schmaus dbf2ace6ca
coredata: throw a MesonException on unknown options 3 years ago
Jussi Pakkanen 72f8838aad Bump version number for new development. 3 years ago
Jussi Pakkanen 116e4d4850 Set up the 0.59.0 release. 3 years ago
Jussi Pakkanen f6cb717bba Update version number for rc2. 3 years ago
Jussi Pakkanen 3a241496c8 Bump version number for rc1. 3 years ago
Eli Schwartz dd31891c1f more f-strings too complex to be caught by pyupgrade 3 years ago
Daniel Mensinger 3e396b3782
fix: Always explicitly set encoding for text files (fixes #8263) 4 years ago
fanc999 edfe24178d
Add Visual Studio 2012/2013 backends (#8803) 4 years ago
Daniel Mensinger 66b32a4591 holders: Introduce HoldableObject 4 years ago
Xavier Claessens d5917c1b87 coredata: Invalidate deps cache when changing wrap_mode option 4 years ago
Daniel Mensinger 25875ae0d3 typing: Fully annotate dependencies.{detect,factory} + some other fixes 4 years ago
Daniel Mensinger 49c730ef05
cmake: Fix CMakeToolchain (fixes #8293) 4 years ago
Dylan Baker a5b43aa16c Add a helper to simplify the usage of PerMachineDefaultable 4 years ago
Dylan Baker 76b98459ac coredata: Use a PerMachineDefaultable for the deps cache 4 years ago
Jussi Pakkanen 8810583864 Bump version number for new development. 4 years ago
Jussi Pakkanen 753954be86 Release 0.58.0. 4 years ago
Jussi Pakkanen a493c950a7 Bump version number for rc1. 4 years ago
Dylan Baker d4e867809b store the list of initializes subprojects in the coredata structure 4 years ago
Dylan Baker aac67b502b coredata: Check for built-in options as host options 4 years ago
Dylan Baker 2cd0723c42 Split environment variable and command line cflags 4 years ago
Dylan Baker 23c706add1 coredata: Fix dependency cache 4 years ago
Xavier Claessens 20a90cf709 cmd_line_file.txt: Use cross/native file path resolved by coredata 4 years ago
Paolo Bonzini 32e49b5ff2 coredata: be more robust on unpickling errors 4 years ago
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