aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/options.py
AgeCommit message (Expand)AuthorFilesLines
2024-07-17Remove module type from OptionKey.Jussi Pakkanen1-27/+51
2024-07-17Remove language (AKA compiler) type from OptionKey.Jussi Pakkanen1-24/+28
2024-07-17Remove option type from OptionKey and get it from OptionStore instead.Jussi Pakkanen1-45/+31
2024-07-11Move OptionKey in the option source file.Jussi Pakkanen1-2/+236
2024-07-11Move compiler option check into OptionStore.Jussi Pakkanen1-0/+4
2024-07-11Move builtin option check into OptionStore.Jussi Pakkanen1-0/+4
2024-07-11Move backend option check into OptionStore.Jussi Pakkanen1-0/+4
2024-07-11Move base option check into OptionStore.Jussi Pakkanen1-0/+4
2024-07-11Move project option detection into OptionStore.Jussi Pakkanen1-0/+8
2024-06-14Fix mypy.Jussi Pakkanen1-7/+6
2024-06-14Replace direct indexing with named methods.Jussi Pakkanen1-5/+29
2024-06-08Convert option from a plain dictionary into a named class.Jussi Pakkanen1-3/+38
2024-05-23Refactor option classes to their own file.Jussi Pakkanen1-0/+480