Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2021-05-19 | interpreter: Automatically add 'c' to languages when 'vala' is used | Dylan Baker | 1 | -4/+3 | |
This is so dumb, we can just insert C for you without you having to know that you're using C under the hood. This is nicer because: 1) Meson doesn't make the user add a language they're not explicitly using 2) If there was ever an implementaiton of Vala that didn't use C as it's assembly language, this wouldn't make any sense. | |||||
2021-05-19 | interpreter: Pass unholdered sources into BuildTarget | Dylan Baker | 1 | -9/+13 | |
The build level shouldn't be deal with interpreter objects, by the time they leave the intpreter they should be in the Meson middle layer representaiton | |||||
2021-05-19 | interpreter: Add docstring and fix types of source_strings_to_files | Dylan Baker | 1 | -8/+20 | |
2021-05-08 | interpreter: Skip not_found_message and include_type in cache id | Xavier Claessens | 1 | -0/+1 | |
2021-05-08 | interpreter: 'embed' kwarg is only valid in python module | Xavier Claessens | 1 | -1/+0 | |
2021-04-26 | store the list of initializes subprojects in the coredata structure | Dylan Baker | 1 | -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-26 | Interpreter: Fallback when required is false but forcefallback is true | Xavier Claessens | 1 | -8/+8 | |
2021-04-23 | Xcode: do not reuse objs in both_libraries because Xcode fails on targets ↵ | Jussi Pakkanen | 1 | -1/+12 | |
with no sources. | |||||
2021-04-16 | interpreter: Add missing allow_fallback kwarg | Xavier Claessens | 1 | -0/+1 | |
2021-04-12 | interpreter: Split permitted_kwargs dict | Xavier Claessens | 1 | -130/+74 | |
2021-04-01 | interpreter: Move to its own folder and split it | Xavier Claessens | 1 | -0/+2984 | |