aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/interpreter.py
AgeCommit message (Expand)AuthorFilesLines
2018-10-04Interpreter: Add "in" and "not in" operatorsXavier Claessens1-8/+1
2018-10-05Centralize description of build, host, and target, machinesJohn Ericson1-65/+22
2018-10-04Make custom dist scripts accept arguments.Jan Tojnar1-3/+6
2018-09-17Fix version check when passing feature option to find_installation()Xavier Claessens1-2/+4
2018-09-07Add method to check for C/C++ function attributesDylan Baker1-0/+20
2018-09-04Test + fix for not-found dependency fallback version comparisonNirbheek Chauhan1-1/+8
2018-09-03Allow override_find_program to use an executable.Rafael Ávila de Espíndola1-5/+9
2018-09-02Meson should warn if b_lundef is mixed with any sanitizer with clangAlexis Jeandet1-4/+3
2018-08-29Merge pull request #4016 from thiblahute/hotdocJussi Pakkanen1-1/+6
2018-08-27Add support for custom dist scripts.Jussi Pakkanen1-0/+10
2018-08-27Merge pull request #3981 from GoaLitiuM/d-win-fixesJussi Pakkanen1-1/+1
2018-08-27Add a `required` argument to `subproject`Thibault Saunier1-15/+70
2018-08-26Don't use version to check for a not-found fallbackJon Turney1-1/+1
2018-08-23Merge pull request #3769 from xclaesse/command-line-step2Xavier Claessens1-18/+12
2018-08-22Added "native" kwarg to add_XXX_args. Closes #3669.Jussi Pakkanen1-8/+28
2018-08-22interpreter: Simplify get_option_internal() and fix base option fallbackXavier Claessens1-18/+12
2018-08-20Normalize string constructs of d_import_dirs pathsGoaLitiuM1-1/+1
2018-08-18interpreter: Also process *TargetHolder returned by modulesThibault Saunier1-0/+3
2018-08-18interpreter: Handle 'bool, str, int' values returned by modulesThibault Saunier1-1/+3
2018-08-14Fix yielding when subproject option type is differentNirbheek Chauhan1-4/+15
2018-08-11Merge pull request #3831 from mesonbuild/symvisibilityJussi Pakkanen1-0/+1
2018-08-11Fix FeatureNew false positive in vcs_tagNirbheek Chauhan1-1/+5
2018-08-09Call it gnu_symbol_visibility instead.Jussi Pakkanen1-1/+1
2018-08-09Add kwarg for specifying symbol visibility.Jussi Pakkanen1-0/+1
2018-08-08Don't check version for fallback not-found dependencyNirbheek Chauhan1-0/+6
2018-08-07Test that vim syntax highlighting is up-to-dateNirbheek Chauhan1-4/+6
2018-08-07Fix missing permitted kwargPatrick Griffis1-1/+1
2018-07-31custom targets: Add a 'console' kwarg for long-running commandsNirbheek Chauhan1-1/+2
2018-07-31Merge pull request #3850 from mesonbuild/nirbheek/exe-wrapper-compiler-fallbacksJussi Pakkanen1-3/+1
2018-07-25Add a feature-new entry for UserFeatureOptionNirbheek Chauhan1-5/+6
2018-07-21Merge pull request #3893 from FFY00/masterJussi Pakkanen1-0/+6
2018-07-19Merge pull request #3814 from behlec/configure-file-outputJussi Pakkanen1-0/+9
2018-07-09cross: Use ExternalProgram for cross-file exe_wrapperNirbheek Chauhan1-3/+1
2018-07-08Add missing method on external library object: type_name() (#3845)Nirbheek Chauhan1-0/+6
2018-07-08Use mlog.bold to add quotesChristoph Behle1-1/+1
2018-07-08Simplified and cleaned up warning.Christoph Behle1-4/+4
2018-07-07Consider subdir for output files.Christoph Behle1-3/+7
2018-07-07Track line numbers for configure_file.Christoph Behle1-2/+2
2018-07-07Add warning if configure_file overwrites output.Christoph Behle1-0/+5
2018-07-07Print a more usable message when a subproject fails to configureNirbheek Chauhan1-3/+9
2018-07-07Raise a MesonException when substituting an invalid valueNirbheek Chauhan1-2/+8
2018-07-07Add new method: mlog.deprecation()Nirbheek Chauhan1-2/+1
2018-07-06mlog: Add built-in support for quoting bolded messagesNirbheek Chauhan1-20/+22
2018-07-04configure_file: Don't optimize away substitutionsNirbheek Chauhan1-18/+10
2018-07-02Contributing.md: Document procedure for new features [skip ci]Nirbheek Chauhan1-1/+1
2018-07-02FeatureNew: Make all checks subproject-specificNirbheek Chauhan1-34/+54
2018-07-02interpreter: Use is_subproject() everywhereNirbheek Chauhan1-3/+3
2018-07-02FeatureNew: Fix method names for some feature checksNirbheek Chauhan1-10/+10
2018-07-02Various bug fixes for FeatureNewSalamandar1-0/+9
2018-07-01Proper error message for non-found exe in run_target. Closes #3818Jussi Pakkanen1-0/+2