aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/coredata.py
AgeCommit message (Expand)AuthorFilesLines
6 daysMove OptionKey in the option source file.Jussi Pakkanen1-1/+3
6 daysMove builtin option check into OptionStore.Jussi Pakkanen1-2/+2
6 daysMove project option detection into OptionStore.Jussi Pakkanen1-3/+3
6 daysBump version number for new development.Jussi Pakkanen1-1/+1
7 daysRelease 1.5.0 time.1.5.0Jussi Pakkanen1-1/+1
9 daysBump version number for rc3.1.5.0rc3Jussi Pakkanen1-1/+1
2024-07-01Bump version number for rc2.1.5.0rc2Jussi Pakkanen1-1/+1
2024-06-24Bump version numbers for rc1.1.5.0rc1Jussi Pakkanen1-1/+1
2024-06-14Fix mypy.Jussi Pakkanen1-1/+3
2024-06-14Replace direct indexing with named methods.Jussi Pakkanen1-45/+65
2024-06-14Rename option variable to optstore to make it unique.Jussi Pakkanen1-47/+47
2024-06-08Convert option from a plain dictionary into a named class.Jussi Pakkanen1-8/+8
2024-06-04Extract native file parser to machinefile source file.Jussi Pakkanen1-96/+5
2024-05-23Refactor option classes to their own file.Jussi Pakkanen1-508/+61
2024-05-19Pass wrapmode value around as a string. (#13229)Jussi Pakkanen1-6/+1
2024-04-28catch build files that cannot be opened in utf8 mode and emit useful errorEli Schwartz1-8/+12
2024-04-22coredata: Fix is_per_machine_option() for builtinsOle André Vadla RavnÄs1-1/+1
2024-04-15micro-optimize iteration of evaluated setEli Schwartz1-1/+1
2024-04-08parser: revert to single StringNode typeCharles Brunet1-1/+1
2024-03-18coredata: add tracking of the options filesDylan Baker1-0/+5
2024-03-18coredata: remove extraneous keys when updating project_optionsDylan Baker1-3/+11
2024-03-15Improve error messages for invalid option valuesCharles Brunet1-38/+53
2024-03-15move UserArrayOption.listify_value to mesonlibCharles Brunet1-24/+3
2024-03-12Bump version number for new development.Jussi Pakkanen1-1/+1
2024-03-12Bump version number for release.1.4.0Jussi Pakkanen1-1/+1
2024-03-10fix reconfigure subproject base optionsCharles Brunet1-12/+32
2024-03-10Fix detection of unknown base options in subprojCharles Brunet1-1/+1
2024-03-03Bump version number for rc2.1.4.0rc2Jussi Pakkanen1-1/+1
2024-03-01Fix unknown base options not detected in commandline argumentsCharles Brunet1-1/+6
2024-03-01Fix base and compiler options not reconfigurable.Charles Brunet1-8/+9
2024-03-01Revert "Fix base options not reconfigurable"Charles Brunet1-4/+2
2024-02-26Bump version number for rc1.1.4.0rc1Jussi Pakkanen1-2/+2
2024-02-23Fix base options not reconfigurableCharles Brunet1-2/+4
2024-02-23coredata: use a Protocol for shared options between setup configure and distDylan Baker1-7/+25
2024-01-06machine file: Fix parenthesized expressionsTamĂĄs BĂĄlint Misius1-0/+2
2023-12-13Use SPDX-License-Identifier consistentlyDylan Baker1-10/+1
2023-12-11coredata: add a few more type annotationsEli Schwartz1-8/+10
2023-11-19Bump version number for new development.Jussi Pakkanen1-1/+1
2023-11-19Bump version number for release.Jussi Pakkanen1-1/+1
2023-11-14Bump version number for rc3.1.3.0rc3Jussi Pakkanen1-1/+1
2023-11-06Increment version number for rc2.1.3.0rc2Jussi Pakkanen1-1/+1
2023-11-01Add comments suggesting to keep shell completion scripts up-to-date near cmd ...Luke Elliott1-0/+1
2023-10-27Bump version number for RC1.1.3.0rc1Jussi Pakkanen1-1/+1
2023-09-11parser: preserve escape chars in stringsCharles Brunet1-1/+1
2023-09-07Rename OptionOverrideProxy to OptionsView and move to coredataXavier Claessens1-4/+42
2023-08-30Merge pull request #10332 from xclaesse/std-optJussi Pakkanen1-13/+63
2023-08-24Suggest using --reconfigure only when not already using itXavier Claessens1-5/+5
2023-08-23machine file: Add @GLOBAL_SOURCE_ROOT@ and @DIRNAME@Xavier Claessens1-7/+12
2023-08-18Suggest fix in MesonVersionMismatchExceptionM Henning1-1/+2
2023-08-14Python: Add 'limited_api' kwarg to extension_moduleAndrew McNulty1-0/+2