aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/interpreter.py
AgeCommit message (Expand)AuthorFilesLines
2020-10-19interpreter: Add missing new feature flag for executable(win_subsystem)Dylan Baker1-1/+2
2020-10-19switch gui_app deprecation to FeatureDeprecatedKwargsPaolo Bonzini1-0/+1
2020-10-16Refactor handling of machine file optionsXavier Claessens1-3/+2
2020-10-16Fix consistency in variables kwargXavier Claessens1-6/+27
2020-10-13Add wrap mode to disable auto promoteXavier Claessens1-6/+7
2020-10-13interpreter: Improve message when fallback dependency is not foundXavier Claessens1-32/+48
2020-10-13Merge wraps from subprojects into wraps from main projectXavier Claessens1-60/+34
2020-10-13interpreter: Rename dirname to subp_nameXavier Claessens1-65/+65
2020-10-13include_type: honor include_type in dependency fallbacks (fixes #7503)Daniel Mensinger1-0/+8
2020-10-13mtest: Allow filtering tests by subprojectNirbheek Chauhan1-4/+9
2020-10-08dependency: support boolean argument "allow_fallback"Paolo Bonzini1-3/+12
2020-10-08interpreter: clean up handling of force_fallbackPaolo Bonzini1-13/+12
2020-10-08interpreter: refactor handling of dependency(fallback: ...)Paolo Bonzini1-21/+22
2020-10-04pathlib: Fix resolve() by overriding it in Python 3.5Daniel Mensinger1-1/+1
2020-10-04cmake: switch to pathlib (fixes #7322)Daniel Mensinger1-1/+1
2020-10-01deprecated get_configtool_variable and get_pkgconfig_variableDylan Baker1-0/+4
2020-09-28Add meson.project_build/source_root() methodsXavier Claessens1-0/+22
2020-09-23Deprecate meson.build_root() and meson.source_root()Xavier Claessens1-0/+2
2020-09-14InternalDependency: Add as_link_whole() methodXavier Claessens1-0/+10
2020-09-13external-project: New module to build configure/make projectsXavier Claessens1-0/+4
2020-09-13Allow installing dir from build dirXavier Claessens1-1/+3
2020-09-10Identify machine in error accesing compiler object for missing languageJon Turney1-1/+1
2020-09-10Don't require build machine compilers for project() languagesJon Turney1-1/+3
2020-09-08typing: more fixesDaniel Mensinger1-14/+28
2020-09-02Special case meson.version().version_compare() statementXavier Claessens1-2/+2
2020-08-20interpreter: Do not get variable on failed subprojectXavier Claessens1-4/+9
2020-08-20simplify shutil usage by invoking copy2 where appropriateEli Schwartz1-2/+1
2020-08-18Interpreter: Fix c_stdlib usageXavier Claessens1-24/+25
2020-08-15find_library: Print type of library not foundNirbheek Chauhan1-2/+7
2020-08-12interpreter: Don't force fallback when subproject failed to configureXavier Claessens1-1/+2
2020-08-07interpreter: Lower case languages before checking if 'c' is in the listXavier Claessens1-1/+1
2020-08-04Capitalize some constants in coredataJohn Ericson1-1/+1
2020-08-01Put machine file and cmd line parsing in EnvironmentDylan Baker1-3/+5
2020-08-01Allow setting built-in options from cross/native filesDylan Baker1-0/+1
2020-07-28Only emit warning about "native:" on projects with minimum required versionZbigniew Jędrzejewski-Szmek1-2/+5
2020-07-21summary: Wrap lines when printing listsXavier Claessens1-5/+29
2020-07-19Print a warning when importing a stabilized moduleMarc-André Lureau1-7/+17
2020-07-04find_program: Do not use fallback when before parsing project()Xavier Claessens1-1/+1
2020-07-04qt: Fix has_tools() when required=FalseXavier Claessens1-2/+6
2020-07-04give user control of option skip_sanity_checkAlexander Neumann1-4/+4
2020-07-01interpreter: Don't abort if dep isn't required and sub didn't overrideXavier Claessens1-2/+6
2020-07-01interpreter: Already configured fallback should be used for optional depXavier Claessens1-3/+5
2020-07-01wrap: Refactor to split wraps dictionary into 3 separate dictsXavier Claessens1-1/+1
2020-07-01find_program: Fallback if a wrap file provide the program nameXavier Claessens1-25/+58
2020-07-01wrap: Do not fallback implicitly on optional dependencyXavier Claessens1-2/+5
2020-07-01wrap: Add 'provide' sectionXavier Claessens1-8/+10
2020-07-01Implicit dependency fallback when a subproject wrap or dir existsXavier Claessens1-0/+8
2020-07-01Merge pull request #7231 from mensinda/cmOverrideJussi Pakkanen1-2/+10
2020-06-16interpreter: Allow dependecy or subproject name in force_fallback_forXavier Claessens1-3/+6
2020-06-16interpreter: Avoid new feature warning when using old has_exe_wrapper()Xavier Claessens1-1/+4