aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/interpreter.py
AgeCommit message (Expand)AuthorFilesLines
2020-05-14interpreter: Add always set default value for version and set it ASAPDylan Baker1-4/+3
2020-05-14use FeatureNew.single_useDylan Baker1-20/+23
2020-05-14interpreter: Replace some uses of mlog.deprecation with FeatureDeprecatedDylan Baker1-2/+5
2020-05-14interpreter: Rename has_exe_wrapper -> can_run_host_binariesDylan Baker1-3/+11
2020-05-13Merge pull request #6620 from jon-turney/test-output-checkDylan Baker1-9/+11
2020-05-06Merge pull request #7064 from dcbaker/gtest-protocolJussi Pakkanen1-3/+6
2020-05-04Add native support for gtest testsDylan Baker1-2/+4
2020-05-03Merge pull request #7060 from dcbaker/install-script-targetsJussi Pakkanen1-14/+64
2020-04-30Convert test protocol into an enumDylan Baker1-1/+2
2020-04-30Allow get_variable to still function when the fallback is a disabler.James Hilliard1-0/+2
2020-04-30Cosmetic tweak to error message for incdir() with an absolute pathJon Turney1-2/+3
2020-04-30Check before compiler detection if 'c' language is present when adding 'vala'Jon Turney1-5/+6
2020-04-30Be more careful about the use of repr() in error messagesJon Turney1-2/+2
2020-04-30allow postconf and dist scripts to use Files, ExternalPrograms, andDylan Baker1-6/+8
2020-04-30interpreter: Allow install_script to use additional input typesDylan Baker1-11/+59
2020-04-28Clarified error message for test(). (#7040)Benjamin Frye1-1/+1
2020-04-28gnome: Fix usage of gobject-introspection as subprojectXavier Claessens1-0/+5
2020-04-28dependency: log cached or skipped dependencies with reference to modulesEli Schwartz1-5/+8
2020-04-28find_program: Fixes when the program has been overridden by executableXavier Claessens1-15/+37
2020-04-20Compiler options per langJohn Ericson1-7/+7
2020-04-17interpreter: Correctly ignore def files in build directoryXavier Claessens1-7/+7
2020-04-14interpreter: find_program: Store program's name when not foundAriel D'Alessandro1-3/+3
2020-04-14interpreter: Show program's name on run_command error messageAriel D'Alessandro1-1/+1
2020-04-08Fix requireed meson version for override_dependency()Xavier Claessens1-1/+1
2020-04-05quality / test: Fortran type hintingMichael Hirsch, Ph.D1-9/+9
2020-04-02interpreter: Fix Disabler support for modulesDaniel Mensinger1-2/+2
2020-03-23Fix legacy env var support with crossJohn Ericson1-2/+1
2020-03-22Add property to disable compiler sanity checks during cross compilation.Jussi Pakkanen1-1/+14
2020-03-20Merge pull request #6636 from jon-turney/machine-detection-problemsJussi Pakkanen1-0/+3
2020-03-19cmake: Add find_package COMPONETS supportDaniel Mensinger1-0/+2
2020-03-09Merge pull request #6532 from jon-turney/languages-native-kwargJussi Pakkanen1-6/+15
2020-03-08Merge pull request #6736 from dcbaker/mesonlib-type-annotationsJussi Pakkanen1-15/+13
2020-03-06dependency: Verify fallback variable consistencyXavier Claessens1-2/+14
2020-03-06Improve logged messages for overriden dependenciesXavier Claessens1-11/+17
2020-03-06Allow override_dependency() with a not-found depXavier Claessens1-0/+7
2020-03-06Simplify dependency() fallbackXavier Claessens1-13/+25
2020-03-06Add meson.override_dependency()Xavier Claessens1-17/+54
2020-03-05Make use of unholderDylan Baker1-3/+1
2020-03-05mesonlib: Replace unholder argument to listifyDylan Baker1-12/+12
2020-03-04interpreter: add 'name' method to BuildTargetHolderStéphane Cerveau1-0/+7
2020-03-02review: Initial fixupDaniel Mensinger1-5/+5
2020-03-02types: (partially) annotate interpreterbase.pyDaniel Mensinger1-14/+1
2020-03-02types: Annotate ast/interpreter.pyDaniel Mensinger1-2/+1
2020-03-01Merge pull request #6692 from xclaesse/summary-warningsJussi Pakkanen1-20/+41
2020-02-29Redetect machines after every change to languagesJon Turney1-0/+3
2020-02-28Store filename in node locationJon Turney1-1/+1
2020-02-28Adjust all the other places MesonException file attribute is setJon Turney1-1/+1
2020-02-26summary: Add more info in Subprojects sectionXavier Claessens1-12/+28
2020-02-26summary: Add list_sep keyword argumentXavier Claessens1-8/+13
2020-02-17version parsing: match only when version starts with a numberGerion Entrup1-1/+1