249 Commits (1c11a04f94ae18fbe494cce84038763f11b65583)

Author SHA1 Message Date
Eli Schwartz 4a352dd8bd
flake8: move unused typing-only imports to TYPE_CHECKING 7 months ago
Jussi Pakkanen a97de6b527 Ensure override var exists. Closes #13402. 7 months ago
Jussi Pakkanen 6e20022295 Remove module type from OptionKey. 7 months ago
Jussi Pakkanen 61c742fae9 Remove language (AKA compiler) type from OptionKey. 7 months ago
Jussi Pakkanen de8e3d65e0 Remove option type from OptionKey and get it from OptionStore instead. 7 months ago
Jussi Pakkanen 0d7bb776e2 Move OptionKey in the option source file. 7 months ago
Jussi Pakkanen 5c6e9d2d8f Move builtin option check into OptionStore. 7 months ago
Jussi Pakkanen 8e3f609e73 Move project option detection into OptionStore. 7 months ago
Jussi Pakkanen 814e581537 Bump version number for new development. 7 months ago
Jussi Pakkanen 183084a9e8 Release 1.5.0 time. 7 months ago
Jussi Pakkanen 5d417edd64 Bump version number for rc3. 8 months ago
Jussi Pakkanen ff5865c45c Bump version number for rc2. 8 months ago
Jussi Pakkanen 7ec1fc507e Bump version numbers for rc1. 8 months ago
Jussi Pakkanen 181c3499fd Fix mypy. 8 months ago
Jussi Pakkanen 9a6fcd4d9a Replace direct indexing with named methods. 8 months ago
Jussi Pakkanen c0d86024f5 Rename option variable to optstore to make it unique. 8 months ago
Jussi Pakkanen 2b1510d706 Convert option from a plain dictionary into a named class. 9 months ago
Jussi Pakkanen 41a445c228 Extract native file parser to machinefile source file. 9 months ago
Jussi Pakkanen 5365d9a842 Refactor option classes to their own file. 9 months ago
Jussi Pakkanen 128f0e828e
Pass wrapmode value around as a string. (#13229) 9 months ago
Eli Schwartz e5f32b7414 catch build files that cannot be opened in utf8 mode and emit useful error 10 months ago
Ole André Vadla Ravnås 0cec1c03d8 coredata: Fix is_per_machine_option() for builtins 10 months ago
Eli Schwartz 39f6d11792
micro-optimize iteration of evaluated set 10 months ago
Charles Brunet bd4fd90730 parser: revert to single StringNode type 11 months ago
Dylan Baker c6875305f3 coredata: add tracking of the options files 11 months ago
Dylan Baker 8a10c8a539 coredata: remove extraneous keys when updating project_options 11 months ago
Charles Brunet dacb25db10 Improve error messages for invalid option values 11 months ago
Charles Brunet d08ef2c08b move UserArrayOption.listify_value to mesonlib 11 months ago
Jussi Pakkanen 7399be4ab2 Bump version number for new development. 11 months ago
Jussi Pakkanen eaefe29463 Bump version number for release. 11 months ago
Charles Brunet f9479787a0 fix reconfigure subproject base options 12 months ago
Charles Brunet 9e270f030f Fix detection of unknown base options in subproj 12 months ago
Jussi Pakkanen d532c79d9c Bump version number for rc2. 12 months ago
Charles Brunet cc4cfbcad9 Fix unknown base options not detected in commandline arguments 12 months ago
Charles Brunet 76f6874e48 Fix base and compiler options not reconfigurable. 12 months ago
Charles Brunet c67a6e1d7c Revert "Fix base options not reconfigurable" 12 months ago
Jussi Pakkanen 0dc2499b2a Bump version number for rc1. 12 months ago
Charles Brunet 20c9f3e621 Fix base options not reconfigurable 1 year ago
Dylan Baker 95b3b9f710 coredata: use a Protocol for shared options between setup configure and dist 1 year ago
Tamás Bálint Misius 7700618181
machine file: Fix parenthesized expressions 1 year ago
Dylan Baker e991c4d454 Use SPDX-License-Identifier consistently 1 year ago
Eli Schwartz c341900d45 coredata: add a few more type annotations 1 year ago
Jussi Pakkanen dea72e42bf Bump version number for new development. 1 year ago
Jussi Pakkanen 1c0c89d30f Bump version number for release. 1 year ago
Jussi Pakkanen dac3f26ee5 Bump version number for rc3. 1 year ago
Jussi Pakkanen 61a760a39c Increment version number for rc2. 1 year ago
Luke Elliott ce691f8c98 Add comments suggesting to keep shell completion scripts up-to-date near cmd line argument code 1 year ago
Jussi Pakkanen bca31cffc2 Bump version number for RC1. 1 year ago
Charles Brunet 35936283d2 parser: preserve escape chars in strings 1 year ago
Xavier Claessens d5f17bc9ff Rename OptionOverrideProxy to OptionsView and move to coredata 1 year ago