aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/interpreter.py
AgeCommit message (Expand)AuthorFilesLines
2018-08-06Store global and project arguments separately for cross and native compilation.crossargfixJussi Pakkanen1-4/+17
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
2018-07-01Add a helper for fetching of binaries from cross filesNirbheek Chauhan1-11/+6
2018-07-01Allow command lists for find_program cross file overridesNirbheek Chauhan1-2/+6
2018-06-30Improve logging when dependency is anonymousJon Turney1-8/+10
2018-06-30More tests to cover missing fallback for a non-found dependencyJon Turney1-1/+3
2018-06-30Fix handling of dependency('', fallback: ['subproject', 'dep'])Jon Turney1-8/+8
2018-06-30Warn if using Clang+asan+b_lundef. Closes #764.Jussi Pakkanen1-0/+19
2018-06-21Print default option values that don't match the current valueNiklas Claesson1-2/+16
2018-06-20Rename clike_langs to clink_langs for clarityNirbheek Chauhan1-2/+2
2018-06-18Make a custom target output dir as an include dir relative to @BUILD_ROOT@Jon Turney1-1/+1
2018-06-18Make depends: of windows.compile_resources() include-ableJon Turney1-0/+4
2018-06-18run_command: Add new kwarg 'capture'Nirbheek Chauhan1-8/+17
2018-06-18Deprecate `build_always`, add `build_always_stale`Alex Hirsch1-3/+4
2018-06-18Add check for arguments of has_members.Christoph Behle1-0/+2
2018-06-18Use stub to report misuse of get_defineChristoph Behle1-4/+1
2018-06-18Test if compiler supports get_define.Christoph Behle1-1/+4
2018-06-18Add UserFeatureOption typeXavier Claessens1-25/+103
2018-06-17dependencies: add dub as a dependency methodFFY001-0/+6
2018-06-12Always apply concatenate_string_literal.Christoph Behle1-4/+0
2018-06-12get_define can concatenate string literals.Christoph Behle1-0/+4
2018-06-10configure_file: Add 'encoding' to FeatureNewNirbheek Chauhan1-1/+1
2018-06-09Add file encoding to configure_fileSander Sweers1-3/+6
2018-06-09Fix options being reset to default on reconfigureXavier Claessens1-4/+14
2018-06-07Interpreter: Fix subdir_done() to exit from inside if/foreach blocksXavier Claessens1-1/+4
2018-06-06Convert args.projectoptions into a dictXavier Claessens1-80/+62
2018-06-06coredata: Stop setting default option values as argparse attributeXavier Claessens1-12/+11
2018-06-06Move to coredata some methods handling optionsXavier Claessens1-1/+1