summaryrefslogtreecommitdiff
path: root/mesonbuild/interpreter.py
AgeCommit message (Expand)Author
2021-04-01interpreter: Move to its own folder and split itXavier Claessens
2021-03-26Remove ConfigureFile and ConfigureFileHolderXavier Claessens
2021-03-24Use find_program also in add_*_script for consistency.Jussi Pakkanen
2021-03-24Use find_program also in custom_target for consistency.Jussi Pakkanen
2021-03-23interpreter: Fix spurious warning in include_directories()Xavier Claessens
2021-03-23environment(): Allow stacking append() and prepend() (#8547)Xavier Claessens
2021-03-23Merge pull request #7491 from xclaesse/callstackJussi Pakkanen
2021-03-23Remove -pipe from default list of args. Closes #8508.Jussi Pakkanen
2021-03-22mlog: Do not print 'subproject|' for the message 'Executing subproject'Xavier Claessens
2021-03-22interpreter: Do not print "method meson"Xavier Claessens
2021-03-22logs: Prepend current subproject name to all messagesXavier Claessens
2021-03-19Move OverrideProgram to programsDylan Baker
2021-03-19split program related classes and functions out of dependenciesDylan Baker
2021-03-18Allow add_dist_script() in subprojectsXavier Claessens
2021-03-18interpreter: Add varname as positional arg in dep.get_variable()Xavier Claessens
2021-03-17Warn when grabbing internals of subprojects with include_directories.Jussi Pakkanen
2021-03-16Add range() functionXavier Claessens
2021-03-16msetup: do not print bogus "Option ... is:" messagesPaolo Bonzini
2021-03-16Add `meson devenv` command and meson.add_devenv()Xavier Claessens
2021-03-16EnvironmentVariables: Simplify and annotateXavier Claessens
2021-03-14Fix run_targets running scripts from different subdirs.Jussi Pakkanen
2021-03-12interpreter: Cache found dependency before converting for include_typeXavier Claessens
2021-03-06Refactor subdir visitation to track files instead of dirs.Jussi Pakkanen
2021-03-04mass rewrite of string formatting to use f-strings everywhereEli Schwartz
2021-03-04various python neatness cleanupsEli Schwartz
2021-03-04Simplify module APIXavier Claessens
2021-03-04interpreter: Fix process_new_values()Xavier Claessens
2021-02-27install_man locale supportJason Woodward
2021-02-26interpreter: Clean up and simplify/optimize get_(external|cross)_propertyDylan Baker
2021-02-26interpreter: correctly track whether a subproject is initializedDylan Baker
2021-02-26Allow printing UserOptions in the summaryStephen Gregoratto
2021-02-26meson: add .has_external_property() methodsTim-Philipp Müller
2021-02-25deprecated `meson.get_cross_property`Dylan Baker
2021-02-25interpreter: stop using hasattr for held_objectDylan Baker
2021-02-25interpreter: Fix ObjectHolder usageDylan Baker
2021-02-25Support multiple args in error()Xavier Claessens
2021-02-22minstall: Add --skip-subprojects optionXavier Claessens
2021-02-17Do not validate options when finding non-matchingDylan Baker
2021-02-07Merge pull request #8162 from dcbaker/wip/2021-01/rust-module-bindgenJussi Pakkanen
2021-02-07Merge pull request #8288 from bonzini/test-setup-exclude-suitesJussi Pakkanen
2021-02-07Merge pull request #8305 from xclaesse/run-target-envJussi Pakkanen
2021-02-06interpreter: Add annotations for CustomTargetHolderDylan Baker
2021-02-06Add a method to IncludeDirs to convert to string listDylan Baker
2021-02-06interpreter: use noPosArgs and noKwargs instead of opencodingDylan Baker
2021-02-05run_target: Add env kwargXavier Claessens
2021-02-04Introduce `fs.read` to read a file as a stringLuke Drummond
2021-02-02interpreter, mtest: introduce add_test_setup(exclude_suites: ...)Paolo Bonzini
2021-01-30add_install_script: add skip_if_destdir kwargXavier Claessens
2021-01-30Fix executable as script on WindowsXavier Claessens
2021-01-29Can read project version from a file.Jussi Pakkanen