aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/interpreter.py
AgeCommit message (Expand)AuthorFilesLines
2019-07-11Merge pull request #5606 from xclaesse/alias_targetJussi Pakkanen1-5/+21
2019-07-10Add alias_target() functionXavier Claessens1-5/+21
2019-07-10Warn if the user manually adds arguments we have builtin support for.Jussi Pakkanen1-0/+19
2019-06-27`add_{global,project}_{,link_}arguments`: simply native flag behaviorJohn Ericson1-26/+8
2019-06-24correct missing argument for IntelClFortranCompilerMichael Hirsch, Ph.D1-8/+8
2019-06-12Further deduplicate Interpreter native kwarg codeJohn Ericson1-15/+15
2019-06-09Simplify and dedup machine kwarg -> MachineChoice logic in the interpreterJohn Ericson1-16/+8
2019-06-09Purge `is_cross` and friends without changing user interfacesJohn Ericson1-71/+66
2019-06-06cmake: removed legacy kwargs from interpreter dictDaniel Mensinger1-1/+1
2019-06-06cmake: moved subprojects into the CMake moduleDaniel Mensinger1-19/+11
2019-06-06cmake: rebase fixesDaniel Mensinger1-3/+3
2019-06-06cmake: Added option for additional CMake argsDaniel Mensinger1-6/+7
2019-06-06cmake: Minor fixesDaniel Mensinger1-6/+5
2019-06-06cmake: support object librariesDaniel Mensinger1-4/+7
2019-06-06cmake: Fixed install prefixDaniel Mensinger1-1/+2
2019-06-06cmake: First working versionDaniel Mensinger1-4/+17
2019-06-06cmake: basic AST generationDaniel Mensinger1-9/+22
2019-06-06cmake: Server handshakeDaniel Mensinger1-3/+10
2019-06-06Added method kwarg to subprojectDaniel Mensinger1-12/+34
2019-06-05Per machine do 'build.' and '' option prefixesJohn Ericson1-12/+13
2019-05-28interpreter: add fallback argument to subproject.get_variable()Mathieu Duponchelle1-6/+13
2019-05-21Merge pull request #5372 from dcbaker/get_variableJussi Pakkanen1-1/+17
2019-05-20Generators can have extra target dependencies. Closes #4131.Jussi Pakkanen1-1/+6
2019-05-20Merge pull request #5276 from dcbaker/pkg-config-path-invalidate-cacheJussi Pakkanen1-7/+10
2019-05-20Remove compiler data from build objectJon Turney1-5/+5
2019-05-20Remove compilers from ModuleState objectJon Turney1-2/+1
2019-05-20fixup! interpreter: Add get_variable method to dependency holdersDylan Baker1-1/+1
2019-05-20Use dependency cacheDylan Baker1-7/+10
2019-05-16Merge pull request #5395 from dcbaker/mtest-annotationsJussi Pakkanen1-7/+7
2019-05-16Make `PerMachine` and `MachineChoice` have just `build` and `host`John Ericson1-4/+4
2019-05-15UserOption no longer has a name field.John Ericson1-3/+3
2019-05-14build: TestSetup doesn't take keyword argumentsDylan Baker1-4/+1
2019-05-14interpreter: annotate the Test classDylan Baker1-3/+6
2019-05-10interpreter: Add get_variable method to dependency holdersDylan Baker1-1/+17
2019-05-09add support for "target_type: 'shared_module'" in build_target()Daniel Eklöf1-0/+4
2019-05-05Fix an assertion exception when misusing install_dataJon Turney1-1/+3
2019-05-02Merge pull request #4952 from mensinda/cacheCompilesDylan Baker1-46/+59
2019-05-02Merge pull request #5311 from mensinda/flake8PluginsJussi Pakkanen1-2/+2
2019-05-02Non-required appleframework deps should not be an error. Closes #5295.Jussi Pakkanen1-0/+1
2019-04-29Do not pass None to mlog.exceptionDaniel Mensinger1-1/+1
2019-04-29Fixed unnecessary .items()Daniel Mensinger1-1/+1
2019-04-29Fix unused variables warningsDaniel Mensinger1-1/+1
2019-04-28Make flake8 happyDaniel Mensinger1-2/+2
2019-04-28Added some cahced valuesDaniel Mensinger1-4/+5
2019-04-28Print '(cached)' when compiler result was cachedDaniel Mensinger1-40/+52
2019-04-23ast: support elementary object methodsDaniel Mensinger1-18/+0
2019-04-23Don't use mutable types as default argumentsDylan Baker1-2/+2
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