summaryrefslogtreecommitdiff
path: root/mesonbuild/interpreter.py
Commit message (Expand)AuthorAgeFilesLines
* interpreter: add fallback argument to subproject.get_variable()Mathieu Duponchelle2019-05-281-6/+13
* Merge pull request #5372 from dcbaker/get_variableJussi Pakkanen2019-05-211-1/+17
|\
| * fixup! interpreter: Add get_variable method to dependency holdersDylan Baker2019-05-201-1/+1
| * interpreter: Add get_variable method to dependency holdersDylan Baker2019-05-101-1/+17
* | Generators can have extra target dependencies. Closes #4131.Jussi Pakkanen2019-05-201-1/+6
* | Merge pull request #5276 from dcbaker/pkg-config-path-invalidate-cacheJussi Pakkanen2019-05-201-7/+10
|\ \
| * | Use dependency cacheDylan Baker2019-05-201-7/+10
* | | Remove compiler data from build objectJon Turney2019-05-201-5/+5
* | | Remove compilers from ModuleState objectJon Turney2019-05-201-2/+1
|/ /
* | Merge pull request #5395 from dcbaker/mtest-annotationsJussi Pakkanen2019-05-161-7/+7
|\ \
| * | build: TestSetup doesn't take keyword argumentsDylan Baker2019-05-141-4/+1
| * | interpreter: annotate the Test classDylan Baker2019-05-141-3/+6
| |/
* | Make `PerMachine` and `MachineChoice` have just `build` and `host`John Ericson2019-05-161-4/+4
* | UserOption no longer has a name field.John Ericson2019-05-151-3/+3
|/
* add support for "target_type: 'shared_module'" in build_target()Daniel Eklöf2019-05-091-0/+4
* Fix an assertion exception when misusing install_dataJon Turney2019-05-051-1/+3
* Merge pull request #4952 from mensinda/cacheCompilesDylan Baker2019-05-021-46/+59
|\
| * Make flake8 happyDaniel Mensinger2019-04-281-2/+2
| * Added some cahced valuesDaniel Mensinger2019-04-281-4/+5
| * Print '(cached)' when compiler result was cachedDaniel Mensinger2019-04-281-40/+52
* | Merge pull request #5311 from mensinda/flake8PluginsJussi Pakkanen2019-05-021-2/+2
|\ \
| * | Do not pass None to mlog.exceptionDaniel Mensinger2019-04-291-1/+1
| * | Fixed unnecessary .items()Daniel Mensinger2019-04-291-1/+1
| * | Fix unused variables warningsDaniel Mensinger2019-04-291-1/+1
| |/
* | Non-required appleframework deps should not be an error. Closes #5295.Jussi Pakkanen2019-05-021-0/+1
|/
* ast: support elementary object methodsDaniel Mensinger2019-04-231-18/+0
* Don't use mutable types as default argumentsDylan Baker2019-04-231-2/+2
* Merge pull request #5250 from jon-turney/test-compiler-reportJussi Pakkanen2019-04-201-7/+2
|\
| * Push formatting of compiler version string down into Compiler classJon Turney2019-04-121-7/+2
* | interpreter: Check the meson version before parsing optionsNirbheek Chauhan2019-04-181-5/+8
* | interpreter: Warn when environment() ops are overridenNirbheek Chauhan2019-04-131-1/+7
|/
* interpreter: use container explosion where it makes senseDylan Baker2019-04-121-20/+10
* interpreter: use zip functionDylan Baker2019-04-121-3/+1
* Added deduplication for configurration time file dependencies (fixes #5190)TheQwertiest2019-04-021-1/+2
* Add 'is_default' to permitted_kwargs for add_test_setup()Rico Tzschichholz2019-04-011-1/+1
* Fix run_command() with command on a different driveJakub Adam2019-03-281-2/+6
* Maintain backwards compatibility for one release. Closes #5051.Jussi Pakkanen2019-03-271-1/+6
* Reduce absolute paths to a deprecation. Closes #5050.Jussi Pakkanen2019-03-261-1/+1
* Inline check_compilersJohn Ericson2019-03-241-1/+5
* Disallow add_languages('vala') without 'c'Jon Turney2019-03-221-4/+6
* Merge pull request #5031 from bonzini/kconfigJussi Pakkanen2019-03-201-0/+3
|\
| * interpreter: allow passing dictionaries to holderifyPaolo Bonzini2019-03-151-0/+3
* | replace library type strings with an enumDylan Baker2019-03-201-2/+2
|/
* Add static as keyword to find_libraryNiklas Claesson2019-03-111-2/+10
* Install header\'s subdir must not be absolute.Jussi Pakkanen2019-03-041-0/+2
* mtest: implement TAP parsingPaolo Bonzini2019-03-021-2/+2
* interpreter: add "protocol" kwarg to testPaolo Bonzini2019-03-021-3/+8
* Move some configuration classes out of environment.pyJohn Ericson2019-02-271-1/+1
* Fall back to current interpreter when python3 not found.Jussi Pakkanen2019-02-261-0/+3
* Fix cross static linker lookupJohn Ericson2019-02-141-1/+1