aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/interpreter.py
AgeCommit message (Expand)AuthorFilesLines
2019-04-20Merge pull request #5250 from jon-turney/test-compiler-reportJussi Pakkanen1-7/+2
2019-04-18interpreter: Check the meson version before parsing optionsNirbheek Chauhan1-5/+8
2019-04-13interpreter: Warn when environment() ops are overridenNirbheek Chauhan1-1/+7
2019-04-12Push formatting of compiler version string down into Compiler classJon Turney1-7/+2
2019-04-12interpreter: use container explosion where it makes senseDylan Baker1-20/+10
2019-04-12interpreter: use zip functionDylan Baker1-3/+1
2019-04-02Added deduplication for configurration time file dependencies (fixes #5190)TheQwertiest1-1/+2
2019-04-01Add 'is_default' to permitted_kwargs for add_test_setup()Rico Tzschichholz1-1/+1
2019-03-28Fix run_command() with command on a different driveJakub Adam1-2/+6
2019-03-27Maintain backwards compatibility for one release. Closes #5051.Jussi Pakkanen1-1/+6
2019-03-26Reduce absolute paths to a deprecation. Closes #5050.Jussi Pakkanen1-1/+1
2019-03-24Inline check_compilersJohn Ericson1-1/+5
2019-03-22Disallow add_languages('vala') without 'c'Jon Turney1-4/+6
2019-03-20Merge pull request #5031 from bonzini/kconfigJussi Pakkanen1-0/+3
2019-03-20replace library type strings with an enumDylan Baker1-2/+2
2019-03-15interpreter: allow passing dictionaries to holderifyPaolo Bonzini1-0/+3
2019-03-11Add static as keyword to find_libraryNiklas Claesson1-2/+10
2019-03-04Install header\'s subdir must not be absolute.Jussi Pakkanen1-0/+2
2019-03-02mtest: implement TAP parsingPaolo Bonzini1-2/+2
2019-03-02interpreter: add "protocol" kwarg to testPaolo Bonzini1-3/+8
2019-02-27Move some configuration classes out of environment.pyJohn Ericson1-1/+1
2019-02-26Fall back to current interpreter when python3 not found.Jussi Pakkanen1-0/+3
2019-02-14Fix cross static linker lookupJohn Ericson1-1/+1
2019-02-11allow setting directory locations in a native fileDylan Baker1-3/+1
2019-02-02Never access environment.properties downstreamJohn Ericson1-3/+10
2019-02-01CMake: Added support for CMAKE_MODULE_PATH and extra CMake args (closes #4779)Daniel Mensinger1-1/+3
2019-01-31configure_file: Allow setting install_dir: false with deprecationNirbheek Chauhan1-2/+7
2019-01-29pep8 py37Michael Hirsch, Ph.D1-1/+1
2019-01-27fix non-default option printingNicolas Schneider1-3/+4
2019-01-27run_command: add env kwargJan Tojnar1-11/+15
2019-01-22Interpreter: Add a location to all mlog.warning() callsXavier Claessens1-8/+13
2019-01-22Interpreter: Add current_node to 'state' passed to module methodsXavier Claessens1-1/+2
2019-01-16mintro: Introspection interpreter refactoring (#4733)Daniel Mensinger1-49/+2
2019-01-16Fix flake8 errorsXavier Claessens1-2/+1
2019-01-16do_subproject: Improve log messages and formattingXavier Claessens1-23/+25
2019-01-16extract_required_kwarg: Fix typoXavier Claessens1-1/+1
2019-01-16dependency: Cleanup code by avoiding nested if blocksXavier Claessens1-35/+29
2019-01-16dependency: Not all DependencyException means not-found depXavier Claessens1-4/+3
2019-01-16dependency: Add has_fallback variableXavier Claessens1-5/+6
2019-01-16dependency_fallback: Set 'required' in subproject's kwargsXavier Claessens1-16/+11
2019-01-16dependency_fallback: Pass display_name in argumentsXavier Claessens1-3/+2
2019-01-16do_subproject: InvalidCode is always an errorXavier Claessens1-19/+5
2019-01-16dependency_fallback: Simplify useless try blockXavier Claessens1-5/+1
2019-01-16dependencies: Avoid duplicated codeXavier Claessens1-57/+30
2019-01-16dependencies: Remove version from cache keyXavier Claessens1-21/+17
2019-01-14Build class should not duplicate compiler stateJohn Ericson1-2/+2
2019-01-13interpreter: obey to the install argument in configure_fileMarco Trevisan (Treviño)1-2/+12
2019-01-11Fix a typo in an error messageJon Turney1-1/+1
2019-01-10Remove spurious case in interpreterJohn Ericson1-2/+0
2019-01-06use same code for printing options in mconf and msetupNicolas Schneider1-1/+1