summaryrefslogtreecommitdiff
path: root/mesonbuild/interpreter.py
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #1511 from centricular/get-defineJussi Pakkanen2017-04-051-10/+30
|\
| * Prohibit ':' in project namesNirbheek Chauhan2017-04-051-7/+11
| * Use CPPFLAGS for pre-processor compiler checksNirbheek Chauhan2017-04-041-3/+4
| * New compiler function: cc.get_define()Nirbheek Chauhan2017-04-041-0/+15
* | Enable File() objects as an input parameter to configure_filePhilipp Ittershagen2017-04-031-2/+6
|/
* Merge pull request #1505 from centricular/dont-use-c++-for-assemblyJussi Pakkanen2017-04-021-3/+3
|\
| * Try even harder to use the C compiler for assemblyNirbheek Chauhan2017-03-271-13/+1
| * Don't require a language/compiler for configuringNirbheek Chauhan2017-03-271-2/+2
| * Try harder to use the C compiler for compiling asmNirbheek Chauhan2017-03-271-1/+13
* | configure_file: make input arg optional if command is usedTim-Philipp Müller2017-03-291-3/+7
* | Allow not-required not-found dependencies in subprojectsNirbheek Chauhan2017-03-271-2/+8
* | Fix typo in dependency invalid arguments errorNirbheek Chauhan2017-03-271-2/+2
|/
* declare_dependency: flatten dependencies kwargs allowing [] as no-op depTim-Philipp Müller2017-03-251-1/+1
* wrap: Implement special wrap modes for use by packagersNirbheek Chauhan2017-03-251-2/+7
* wrap: Initialize subprojects that are git submodulesNirbheek Chauhan2017-03-251-5/+7
* Merge pull request #1456 from ieei/compute_intJussi Pakkanen2017-03-231-1/+29
|\
| * compiler: Ensure prefix and dependencies are used for alignment.Haakon Sporsheim2017-03-101-1/+5
| * compiler: Fix compute_int and sizeof for cross compilation.Haakon Sporsheim2017-03-101-3/+12
| * compiler: Add compute_int functionality.Haakon Sporsheim2017-03-091-0/+15
* | interpretter: Use a namedtuple for the ModuleStateThibault Saunier2017-03-201-19/+24
|/
* Merge pull request #1402 from centricular/test-setup-fixesJussi Pakkanen2017-02-201-1/+5
|\
| * add_test_setup: Treat no env as empty envNirbheek Chauhan2017-02-191-1/+1
| * Add repr() for EnvironmentVariables{,Holder}Nirbheek Chauhan2017-02-191-0/+4
* | Merge pull request #1403 from centricular/compile_resourcesJussi Pakkanen2017-02-201-8/+29
|\ \ | |/ |/|
| * configure_file: Substitute @INPUT@/@OUTPUT@/etc in commandNirbheek Chauhan2017-02-201-8/+25
| * configure_file: Don't allow both command and configuration kwargsNirbheek Chauhan2017-02-201-1/+5
* | run_command: Fix error message on incorrect argumentNirbheek Chauhan2017-02-191-1/+2
* | rpm: We no longer provide the full path to a libraryNirbheek Chauhan2017-02-191-3/+0
* | find_program: Fix implementation of .path()Nirbheek Chauhan2017-02-191-3/+3
* | find_program: Support passing mesonlib.File objectsNirbheek Chauhan2017-02-191-2/+14
|/
* Prohibit absolute paths in subdir().Jussi Pakkanen2017-02-171-0/+2
* Prohibit manually built paths that point in srcdir in include_directories and...Jussi Pakkanen2017-02-171-1/+20
* Merge pull request #1368 from dimkr/subproject_defaultsJussi Pakkanen2017-02-091-2/+3
|\
| * Bug fix - KeyError on subproject without default optionsDima Krasner2017-02-071-2/+3
* | dependencies: Distinguish native/cross while cachingNirbheek Chauhan2017-02-071-0/+12
|/
* Support file perms for install_data and install_subdirNirbheek Chauhan2017-01-241-6/+30
* cleanup: Remove redundant parenthesesMike Sinkovsky2017-01-181-3/+3
* cleanup: Unused local variablesMike Sinkovsky2017-01-181-8/+5
* Can use targets directly in test arguments.Jussi Pakkanen2017-01-151-4/+8
* mesontest: Improve test suite selection.Hemmo Nieminen2017-01-121-8/+8
* style: [E1**] IndentationMike Sinkovsky2017-01-111-2/+2
* style: [E303] too many blank lines (2)Mike Sinkovsky2017-01-111-1/+0
* style: [E711] comparison to None should be 'if cond is None:'Mike Sinkovsky2017-01-111-1/+1
* style: [E502] the backslash is redundant between bracketsMike Sinkovsky2017-01-111-5/+5
* Add .find_python() method. Supersedes #777.Jussi Pakkanen2017-01-091-3/+8
* There are two different kinds of extensions: modules that create newJussi Pakkanen2017-01-091-14/+16
* Created a Python 3 module for simpler building of Python extension modules.Jussi Pakkanen2017-01-091-20/+34
* Merge pull request #1278 from mesonbuild/newmodulesJussi Pakkanen2017-01-091-29/+47
|\
| * Fix Gnome module.Jussi Pakkanen2017-01-091-27/+17
| * Fix a few more modules.Jussi Pakkanen2017-01-061-7/+28