aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/interpreter
AgeCommit message (Collapse)AuthorFilesLines
2021-05-13interpreter: flatten environment() initial valuesXavier Claessens1-1/+3
Turns out listify() flattens by default, but stringlistify() cannot flatten... How do I realize this only now? Fixes: #8727
2021-05-08interpreter: Skip not_found_message and include_type in cache idXavier Claessens1-0/+1
2021-05-08interpreter: 'embed' kwarg is only valid in python moduleXavier Claessens1-1/+0
2021-04-26store the list of initializes subprojects in the coredata structureDylan Baker1-3/+5
We need to konw on rconfigure which options have already bee set not just for the super project, but also for the subproject. However, using first_invocation is not sufficient, as a reconfigure could add a new subpproject that wasn't present before, and we need to initialize that project's builtins.
2021-04-26Interpreter: Fallback when required is false but forcefallback is trueXavier Claessens1-8/+8
2021-04-23Xcode: do not reuse objs in both_libraries because Xcode fails on targets ↵Jussi Pakkanen1-1/+12
with no sources.
2021-04-16interpreter: Add missing allow_fallback kwargXavier Claessens1-0/+1
2021-04-12interpreter: Split permitted_kwargs dictXavier Claessens2-131/+75
2021-04-09Add global_source/build_root()Xavier Claessens1-2/+16
2021-04-01interpreter: Move to its own folder and split itXavier Claessens5-0/+5143