summaryrefslogtreecommitdiff
path: root/mesonbuild/interpreter.py
Commit message (Expand)AuthorAgeFilesLines
* mintro: Introspection interpreter refactoring (#4733)Daniel Mensinger2019-01-161-49/+2
* Fix flake8 errorsXavier Claessens2019-01-161-2/+1
* do_subproject: Improve log messages and formattingXavier Claessens2019-01-161-23/+25
* extract_required_kwarg: Fix typoXavier Claessens2019-01-161-1/+1
* dependency: Cleanup code by avoiding nested if blocksXavier Claessens2019-01-161-35/+29
* dependency: Not all DependencyException means not-found depXavier Claessens2019-01-161-4/+3
* dependency: Add has_fallback variableXavier Claessens2019-01-161-5/+6
* dependency_fallback: Set 'required' in subproject's kwargsXavier Claessens2019-01-161-16/+11
* dependency_fallback: Pass display_name in argumentsXavier Claessens2019-01-161-3/+2
* do_subproject: InvalidCode is always an errorXavier Claessens2019-01-161-19/+5
* dependency_fallback: Simplify useless try blockXavier Claessens2019-01-161-5/+1
* dependencies: Avoid duplicated codeXavier Claessens2019-01-161-57/+30
* dependencies: Remove version from cache keyXavier Claessens2019-01-161-21/+17
* Build class should not duplicate compiler stateJohn Ericson2019-01-141-2/+2
* interpreter: obey to the install argument in configure_fileMarco Trevisan (Treviño)2019-01-131-2/+12
* Fix a typo in an error messageJon Turney2019-01-111-1/+1
* Remove spurious case in interpreterJohn Ericson2019-01-101-2/+0
* use same code for printing options in mconf and msetupNicolas Schneider2019-01-061-1/+1
* Always flatten include_directories listsXavier Claessens2019-01-061-8/+6
* Remove cross_info; cross file is parsed up front and discardedJohn Ericson2019-01-021-21/+12
* Get rid of `need_cross_compiler`John Ericson2019-01-021-1/+1
* Can use plain strings for include_directories.Jussi Pakkanen2019-01-021-1/+16
* Introspection refactoringDaniel Mensinger2018-12-291-98/+12
* Print warning if using "default_options" without a "fallback".Jussi Pakkanen2018-12-301-0/+2
* find_library: Add 'has_headers' kwargXavier Claessens2018-12-271-33/+37
* Add 'required' kwarg in header check functionsXavier Claessens2018-12-241-5/+29
* Can specify a string to print when dep not found. Closes #2407.Jussi Pakkanen2018-12-221-0/+18
* Reformat long lines.Jussi Pakkanen2018-12-221-4/+48
* Factor out more option iteratingJohn Ericson2018-12-201-4/+1
* Fixed subprojects build infoDaniel Mensinger2018-12-191-1/+1
* Allow fallback in nodownload modeXavier Claessens2018-12-191-1/+1
* Merge pull request #3061 from jon-turney/introspect-custom-target-filesJussi Pakkanen2018-11-281-1/+7
|\
| * Tolerate custom target sources which can't be converted to FilesJon Turney2018-09-151-1/+5
| * Convert custom target sources to Files with self.source_strings_to_files.Jussi Pakkanen2018-09-151-1/+3
* | interpreter: allow find_program to use the native fileDylan Baker2018-11-141-4/+15
* | replace ExternalProgram.from_cross_info with from_bin_listDylan Baker2018-11-141-1/+1
* | compilers: Use keyword only arguments for compiler interfacesDylan Baker2018-11-131-14/+38
* | Add kwarg is_default to add_test_setup()Stian Selnes2018-11-121-0/+8
* | Only add link arguments when needed in Compiler object methodsJon Turney2018-11-041-14/+16
* | Add new compiler.get_argument_syntax methodDylan Baker2018-11-031-0/+7
* | interpreter: Don't warn about clang b_undef and b_sanitizer if sanitizer is noneDylan Baker2018-11-021-1/+2
* | Make string division do path joining.Jussi Pakkanen2018-11-021-1/+1
* | Print dependencies being used for compiler checksNirbheek Chauhan2018-10-291-30/+47
* | Rollback if an optional subproject failsXavier Claessens2018-10-291-1/+3
* | Add 'disabler' argument to functions returning not-found objectsXavier Claessens2018-10-231-1/+7
* | wrap: Improve error handling and loggingXavier Claessens2018-10-181-26/+23
* | os.path.relpath() can fail on WindowsJon Turney2018-10-101-11/+4
* | configure_file: Support taking values from a dictXavier Claessens2018-10-081-4/+18
* | Expose wrap_mode as an option. Closes #4266.Jussi Pakkanen2018-10-071-4/+4
* | Merge pull request #3900 from xclaesse/in-operatorJussi Pakkanen2018-10-071-8/+1
|\ \