summaryrefslogtreecommitdiff
path: root/mesonbuild/interpreter.py
AgeCommit message (Expand)Author
2021-01-27intepreter: Allow using file objects for the script_name of add_*_scriptDylan Baker
2021-01-27custom_target: Add env kwargXavier Claessens
2021-01-27test: Make timeout <= 0 infinite duractionXavier Claessens
2021-01-21interpreter: accept external programs and dependencies for summaryPaolo Bonzini
2021-01-21mlog: add __len__ to AnsiDecoratorPaolo Bonzini
2021-01-14Merge pull request #8192 from dcbaker/submit/minstall-type-annotationsJussi Pakkanen
2021-01-13build/interpreter: Split InstallDir to fix layering violationDylan Baker
2021-01-13build/interperter: Add annotations and move input validation to interpreterDylan Baker
2021-01-13Fix misspellsAntonin Décimo
2021-01-12summary: align left, not align middleEli Schwartz
2021-01-12Interpreter: Fix nested subsubproject detectionXavier Claessens
2021-01-05interpreter: split code that creates a Test instanceDylan Baker
2021-01-05interpreter: allow modules to create testsDylan Baker
2021-01-05mtest: Add support for rust unit testsDylan Baker
2021-01-04fix LGTM warningsDylan Baker
2021-01-04Use a single coredata dictionary for optionsDylan Baker
2021-01-04use OptionKey for builtin and base optionsDylan Baker
2021-01-04move OptionKey to mesonlibDylan Baker
2021-01-04use OptionKey for compiler_optionsDylan Baker
2021-01-04use new optionkey.is_* methodsDylan Baker
2021-01-04use OptionKey for coredata.user_optionsDylan Baker
2021-01-04use the OptionKey type for command line and machine filesDylan Baker
2020-12-16build/interpreter: Add some type annotationsDylan Baker
2020-12-16interpreter: Use a typing.NamedTuple instead of collections.namedtupleDylan Baker
2020-12-16build/interpreter: fix layering violations for ManPagesDylan Baker
2020-12-16build/interpreter: split representation of HeadersDylan Baker
2020-12-10pkgconfig: Respect variable ordering when passed as listXavier Claessens
2020-11-24compiler: allow non-built internal dependencies as argumentsPaolo Bonzini
2020-11-22Merge pull request #8011 from dcbaker/submit/post-python36-cleanupsJussi Pakkanen
2020-11-21Handle cmake dependencies which require a specified versionJason Ekstrand
2020-11-20use real pathlib moduleDylan Baker
2020-11-17add warning for projects with manually specified -WerrorEli Schwartz
2020-11-13Do not warn when -Wpedantic is added as a project argument.Eli Schwartz
2020-11-13The version kwarg must be a string. Closes #7975.Jussi Pakkanen
2020-11-12interpreter: Add get_keys function for configuration_data (#7887)Jones
2020-11-01interpreter: store correct files for project regenerationDylan Baker
2020-10-19interpreter: Add missing new feature flag for executable(win_subsystem)Dylan Baker
2020-10-19switch gui_app deprecation to FeatureDeprecatedKwargsPaolo Bonzini
2020-10-16Refactor handling of machine file optionsXavier Claessens
2020-10-16Fix consistency in variables kwargXavier Claessens
2020-10-13Add wrap mode to disable auto promoteXavier Claessens
2020-10-13interpreter: Improve message when fallback dependency is not foundXavier Claessens
2020-10-13Merge wraps from subprojects into wraps from main projectXavier Claessens
2020-10-13interpreter: Rename dirname to subp_nameXavier Claessens
2020-10-13include_type: honor include_type in dependency fallbacks (fixes #7503)Daniel Mensinger
2020-10-13mtest: Allow filtering tests by subprojectNirbheek Chauhan
2020-10-08dependency: support boolean argument "allow_fallback"Paolo Bonzini
2020-10-08interpreter: clean up handling of force_fallbackPaolo Bonzini
2020-10-08interpreter: refactor handling of dependency(fallback: ...)Paolo Bonzini
2020-10-04pathlib: Fix resolve() by overriding it in Python 3.5Daniel Mensinger