summaryrefslogtreecommitdiff
path: root/mesonbuild/interpreter.py
Commit message (Expand)AuthorAgeFilesLines
* `add_{global,project}_{,link_}arguments`: simply native flag behaviorJohn Ericson2019-06-271-26/+8
* correct missing argument for IntelClFortranCompilerMichael Hirsch, Ph.D2019-06-241-8/+8
* Further deduplicate Interpreter native kwarg codeJohn Ericson2019-06-121-15/+15
* Simplify and dedup machine kwarg -> MachineChoice logic in the interpreterJohn Ericson2019-06-091-16/+8
* Purge `is_cross` and friends without changing user interfacesJohn Ericson2019-06-091-71/+66
* cmake: removed legacy kwargs from interpreter dictDaniel Mensinger2019-06-061-1/+1
* cmake: moved subprojects into the CMake moduleDaniel Mensinger2019-06-061-19/+11
* cmake: rebase fixesDaniel Mensinger2019-06-061-3/+3
* cmake: Added option for additional CMake argsDaniel Mensinger2019-06-061-6/+7
* cmake: Minor fixesDaniel Mensinger2019-06-061-6/+5
* cmake: support object librariesDaniel Mensinger2019-06-061-4/+7
* cmake: Fixed install prefixDaniel Mensinger2019-06-061-1/+2
* cmake: First working versionDaniel Mensinger2019-06-061-4/+17
* cmake: basic AST generationDaniel Mensinger2019-06-061-9/+22
* cmake: Server handshakeDaniel Mensinger2019-06-061-3/+10
* Added method kwarg to subprojectDaniel Mensinger2019-06-061-12/+34
* Per machine do 'build.' and '' option prefixesJohn Ericson2019-06-051-12/+13
* 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