summaryrefslogtreecommitdiff
path: root/mesonbuild/interpreter.py
Commit message (Expand)AuthorAgeFilesLines
* interpreter: Move to its own folder and split itXavier Claessens2021-04-011-5061/+0
* Remove ConfigureFile and ConfigureFileHolderXavier Claessens2021-03-261-16/+5
* Use find_program also in add_*_script for consistency.Jussi Pakkanen2021-03-241-18/+2
* Use find_program also in custom_target for consistency.Jussi Pakkanen2021-03-241-0/+3
* interpreter: Fix spurious warning in include_directories()Xavier Claessens2021-03-231-1/+3
* environment(): Allow stacking append() and prepend() (#8547)Xavier Claessens2021-03-231-8/+6
* Merge pull request #7491 from xclaesse/callstackJussi Pakkanen2021-03-231-7/+10
|\
| * mlog: Do not print 'subproject|' for the message 'Executing subproject'Xavier Claessens2021-03-221-7/+5
| * interpreter: Do not print "method meson"Xavier Claessens2021-03-221-1/+5
| * logs: Prepend current subproject name to all messagesXavier Claessens2021-03-221-6/+7
* | Remove -pipe from default list of args. Closes #8508.Jussi Pakkanen2021-03-231-3/+0
|/
* Move OverrideProgram to programsDylan Baker2021-03-191-5/+1
* split program related classes and functions out of dependenciesDylan Baker2021-03-191-17/+17
* Allow add_dist_script() in subprojectsXavier Claessens2021-03-181-1/+2
* interpreter: Add varname as positional arg in dep.get_variable()Xavier Claessens2021-03-181-2/+7
* Warn when grabbing internals of subprojects with include_directories.Jussi Pakkanen2021-03-171-2/+28
* Add range() functionXavier Claessens2021-03-161-2/+24
* msetup: do not print bogus "Option ... is:" messagesPaolo Bonzini2021-03-161-1/+6
* Add `meson devenv` command and meson.add_devenv()Xavier Claessens2021-03-161-6/+13
* EnvironmentVariables: Simplify and annotateXavier Claessens2021-03-161-17/+27
* Fix run_targets running scripts from different subdirs.Jussi Pakkanen2021-03-141-0/+2
* interpreter: Cache found dependency before converting for include_typeXavier Claessens2021-03-121-7/+7
* Refactor subdir visitation to track files instead of dirs.Jussi Pakkanen2021-03-061-3/+4
* mass rewrite of string formatting to use f-strings everywhereEli Schwartz2021-03-041-44/+44
* various python neatness cleanupsEli Schwartz2021-03-041-10/+10
* Simplify module APIXavier Claessens2021-03-041-87/+31
* interpreter: Fix process_new_values()Xavier Claessens2021-03-041-7/+3
* install_man locale supportJason Woodward2021-02-271-2/+7
* interpreter: Clean up and simplify/optimize get_(external|cross)_propertyDylan Baker2021-02-261-39/+20
* interpreter: correctly track whether a subproject is initializedDylan Baker2021-02-261-1/+5
* Allow printing UserOptions in the summaryStephen Gregoratto2021-02-261-0/+3
* meson: add .has_external_property() methodsTim-Philipp Müller2021-02-261-0/+10
* deprecated `meson.get_cross_property`Dylan Baker2021-02-251-0/+1
* interpreter: stop using hasattr for held_objectDylan Baker2021-02-251-10/+4
* interpreter: Fix ObjectHolder usageDylan Baker2021-02-251-48/+52
* Support multiple args in error()Xavier Claessens2021-02-251-23/+12
* minstall: Add --skip-subprojects optionXavier Claessens2021-02-221-8/+12
* Do not validate options when finding non-matchingDylan Baker2021-02-171-5/+2
* Merge pull request #8162 from dcbaker/wip/2021-01/rust-module-bindgenJussi Pakkanen2021-02-071-4/+2
|\
| * interpreter: Add annotations for CustomTargetHolderDylan Baker2021-02-061-1/+1
| * Add a method to IncludeDirs to convert to string listDylan Baker2021-02-061-3/+1
* | Merge pull request #8288 from bonzini/test-setup-exclude-suitesJussi Pakkanen2021-02-071-2/+5
|\ \
| * | interpreter, mtest: introduce add_test_setup(exclude_suites: ...)Paolo Bonzini2021-02-021-2/+5
* | | Merge pull request #8305 from xclaesse/run-target-envJussi Pakkanen2021-02-071-3/+4
|\ \ \ | |_|/ |/| |
| * | run_target: Add env kwargXavier Claessens2021-02-051-3/+4
* | | interpreter: use noPosArgs and noKwargs instead of opencodingDylan Baker2021-02-061-8/+6
|/ /
* | Introduce `fs.read` to read a file as a stringLuke Drummond2021-02-041-1/+1
|/
* add_install_script: add skip_if_destdir kwargXavier Claessens2021-01-301-1/+6
* Fix executable as script on WindowsXavier Claessens2021-01-301-9/+6
* Can read project version from a file.Jussi Pakkanen2021-01-291-4/+24