summaryrefslogtreecommitdiff
path: root/mesonbuild/options.py
AgeCommit message (Expand)Author
2025-12-18options: canonicalize to host options anything that is not per-machinePaolo Bonzini
2025-12-18options: optimize shortcuts for evolve()Paolo Bonzini
2025-11-19options: the parent of a yielding option can be falsyPaolo Bonzini
2025-11-17Support Visual Studio 2026.Jussi Pakkanen
2025-11-14Add `os2_emxomf' option to generate OMF files on OS/2KO Myung-Hun
2025-10-29options: clean up handling of pending_optionsPaolo Bonzini
2025-10-29options: rename get_value_object_and_value_forPaolo Bonzini
2025-10-29options: rename get_value_object_forPaolo Bonzini
2025-10-06options: simplify builtins logicPaolo Bonzini
2025-10-06coredata: remove pointless @staticmethodPaolo Bonzini
2025-10-06interpreter, options: inline get_default_for_b_optionPaolo Bonzini
2025-10-06options: make is_base_option stricterPaolo Bonzini
2025-10-06options: remove set_value_objectPaolo Bonzini
2025-10-06options: remove dead codePaolo Bonzini
2025-10-06options: merge duplicate loops into onePaolo Bonzini
2025-10-06options: replace get_value with get_value_forPaolo Bonzini
2025-10-01Add option to specify target naming scheme.Jussi Pakkanen
2025-10-01options: ensure pending subproject options are validatedPaolo Bonzini
2025-09-25mypy: ignore unused castEli Schwartz
2025-09-25remove unused function with mypy errorsEli Schwartz
2025-09-15options: put back in place 1.7 ordering of opt=value vs subp:opt=valuePaolo Bonzini
2025-08-28python: add a python.build_config option (PEP 739)Filipe LaĆ­ns
2025-08-27options: do not raise exception for unknown options in -U commandPaolo Bonzini
2025-08-10options: ensure all build keys are changed to hostPaolo Bonzini
2025-07-19options: fix misindentationPaolo Bonzini
2025-07-18Revert "options: do not overwrite parent options when a yielding option is set"Paolo Bonzini
2025-07-18options: resolve yielding options at the time they are addedPaolo Bonzini
2025-07-17options: parse -D and -U arguments directly into a Dict[OptionKey, Optional[s...Paolo Bonzini
2025-07-09options: do not overwrite parent options when a yielding option is setPaolo Bonzini
2025-07-07msetup: keep pending optionsPaolo Bonzini
2025-07-07options: give priority to parent augments over child default_optionsPaolo Bonzini
2025-07-07options: handle augments in OptionStore.set_optionPaolo Bonzini
2025-07-07options: fix direction of resultPaolo Bonzini
2025-07-07options: warn if subproject sets another subproject option too latePaolo Bonzini
2025-07-07options: split pending subproject options into their own dictionaryPaolo Bonzini
2025-07-07msetup, options: reverse direction of unknown options checkPaolo Bonzini
2025-07-07options: project options never act globallyPaolo Bonzini
2025-06-20options: do not store duplicate UserOptionsPaolo Bonzini
2025-06-18options: fix option orderingPaolo Bonzini
2025-06-18options: all inputs to OptionStore are OptionKeysPaolo Bonzini
2025-06-18options: remove double assignmentPaolo Bonzini
2025-06-18options: do not use always-true variablePaolo Bonzini
2025-06-18options: reuse set_option_maybe_rootPaolo Bonzini
2025-06-18options: use nicer type annotation T.ContainerPaolo Bonzini
2025-06-18options: accept backend options as pending on first invocationPaolo Bonzini
2025-06-18options: print option name before "as_root()" in errorsPaolo Bonzini
2025-05-23options: process project options before machine optionsPaolo Bonzini
2025-05-21options: accept build options in --reconfigure or "meson configure"Paolo Bonzini
2025-05-21options: accept compiler and built-in options in --reconfigure and "meson con...Paolo Bonzini
2025-05-21options: commonize code to accept unknown optionsPaolo Bonzini