summaryrefslogtreecommitdiff
path: root/mesonbuild/interpreter
AgeCommit message (Expand)Author
2025-10-17cargo: Allow a cargo subproject to subdir() into another cargo projectXavier Claessens
2025-10-16backend: remove InterpreterPaolo Bonzini
2025-10-16build, backend: store build_def_files in BuildPaolo Bonzini
2025-10-16build: do not pass Interpreter to Generator.process_filesPaolo Bonzini
2025-10-16build: store Environment in GeneratorPaolo Bonzini
2025-10-15revert local_program()Eli Schwartz
2025-10-15build: remove build layer validation of Executable(implib)Dylan Baker
2025-10-15interpreter: convert BuildTarget install to bool in KwargInfoDylan Baker
2025-10-15interpreter: move the BuildTarget install feature validator to KwargInfoDylan Baker
2025-10-15build: use a TypedDict for SharedModule kwargsDylan Baker
2025-10-15Add support for LocalProgram to add_*_script()Xavier Claessens
2025-10-15Share implementation between local_program and override_find_programXavier Claessens
2025-10-15Add interpreter kwarg to local_program()Xavier Claessens
2025-10-15Add common ABC for ExternalProgram and LocalProgramXavier Claessens
2025-10-15Replace OverrideExecutable and OverrideProgram with LocalProgramXavier Claessens
2025-10-15Add support for LocalProgram to override_find_program()Xavier Claessens
2025-10-15Add support for LocalProgram to generator()Xavier Claessens
2025-10-15Add support for LocalProgram to test() and benchmark()Xavier Claessens
2025-10-15Add support for LocalProgram to configure_file() and run_command()Xavier Claessens
2025-10-15Add support for LocalProgram to custom_target() and run_target()Xavier Claessens
2025-10-15Add local_program() functionXavier Claessens
2025-10-14cargo: load a toplevel Cargo.lockPaolo Bonzini
2025-10-14cargo: load a single Cargo.lock for a whole chain of subprojectsPaolo Bonzini
2025-10-14cargo: create cargo.Interpreter on the flyPaolo Bonzini
2025-10-14Allow compiler methods to accept strings for include_directoriesCharles Brunet
2025-10-14Make use of build TypeAliasesDylan Baker
2025-10-14interpreter/kwargs: use options.ElementaryOptionValues when possibleDylan Baker
2025-10-08vala: Add method to get generated GIR from a build_targetDylan Baker
2025-10-08vala: Add method to build_target to get generated vapi fileDylan Baker
2025-10-08vala: add a method to get a generated vala headerDylan Baker
2025-10-06interpreter: unify and specialize code to set backend optionsPaolo Bonzini
2025-10-06interpreter: do not use coredata.set_optionPaolo Bonzini
2025-10-06interpreter, options: inline get_default_for_b_optionPaolo Bonzini
2025-10-06coredata: remove dead code to copy over build optionsPaolo Bonzini
2025-10-06options: replace get_value with get_value_forPaolo Bonzini
2025-10-02interpreter: catch '@DEPFILE@' in run_target and raise an exceptionDylan Baker
2025-08-29interpreter: add dict.values() methodMarvin Scholz
2025-08-02Add swift_interoperability_mode kwargKatalin Rebhan
2025-08-01interpreter: move dependency kwargs to shared moduleDylan Baker
2025-08-01interpreter: Add annotation for existing keyword arguments of dependencyDylan Baker
2025-08-01cargo: Reconfigure when any Cargo.toml is modifiedXavier Claessens
2025-07-25Add swift_module_name target argumentKatalin Rebhan
2025-07-19interpreter: Add a flatten() method to arraysDylan Baker
2025-07-14interpreter: allow retrieving build options with get_option()Paolo Bonzini
2025-07-07ast, interpreter: look up default_library and default_both_libraries by subpr...Paolo Bonzini
2025-06-18options: fix option orderingPaolo Bonzini
2025-06-18interpreter: bump priority of default_library=static that comes from fallbackPaolo Bonzini
2025-06-18options: all inputs to OptionStore are OptionKeysPaolo Bonzini
2025-06-18interpreter: fix incorrect _do_subproject* annotationPaolo Bonzini
2025-06-18interpreter: use correct type for project_default_optionsPaolo Bonzini