aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/interpreter.py
AgeCommit message (Expand)AuthorFilesLines
2017-05-09dependencies: Only store found deps in the cacheNirbheek Chauhan1-30/+7
2017-05-09dependencies: Fix two more edge-cases in dependency searchingNirbheek Chauhan1-12/+11
2017-05-09Completely overhaul caching of external dependenciesNirbheek Chauhan1-25/+67
2017-05-09interpreter: Typo in error messageNirbheek Chauhan1-1/+1
2017-05-09dependencies: Fix caching of native/cross dependenciesNirbheek Chauhan1-8/+4
2017-05-08Merge pull request #1747 from centricular/run-command-configure-fileJussi Pakkanen1-32/+32
2017-05-08Prevent going into the same directory twice via symlinks. Closes #1749.Jussi Pakkanen1-2/+4
2017-05-07run_command: Refactor + improve errors and testNirbheek Chauhan1-34/+29
2017-05-07run_command: accept built File objects tooNirbheek Chauhan1-7/+12
2017-05-05Default to project_version() in vcs_tag fallbackPeter Hutterer1-2/+2
2017-05-05Check for input and output to exist in vcs_tagPeter Hutterer1-0/+2
2017-05-04Store extra_files as file objects. Helps with #1686.Jussi Pakkanen1-0/+5
2017-05-02Don't use len() to test emptiness vs not emptinessDylan Baker1-3/+3
2017-04-22configure_file: Accept output of configure_file as inputNirbheek Chauhan1-1/+3
2017-04-21Expose the implementation language for external librariesNirbheek Chauhan1-8/+1
2017-04-20Don't fail include_directories if the dir is only in the build pathMatthias Klumpp1-3/+7
2017-04-17Raise clear error if module name doesn't exist.Elliott Sales de Andrade1-2/+5
2017-04-15Make it possible to only do unity builds on subprojects.Jussi Pakkanen1-1/+4
2017-04-11install scripts: Actually check if it was foundNirbheek Chauhan1-1/+1
2017-04-09Merge pull request #1469 from centricular/install-secondary-outputsJussi Pakkanen1-1/+1
2017-04-08Merge pull request #1518 from centricular/mesonintrospect-evarJussi Pakkanen1-7/+8
2017-04-07add_project_arguments: allow call after subproject()Philipp Ittershagen1-7/+10
2017-04-06add_{project,global}_arguments: support language listPhilipp Ittershagen1-3/+3
2017-04-06Refactor function_add_{global,project}_{link_,}arguments common codePhilipp Ittershagen1-60/+26
2017-04-05Merge pull request #1511 from centricular/get-defineJussi Pakkanen1-10/+30
2017-04-05Prohibit ':' in project namesNirbheek Chauhan1-7/+11
2017-04-04Use CPPFLAGS for pre-processor compiler checksNirbheek Chauhan1-3/+4
2017-04-04New compiler function: cc.get_define()Nirbheek Chauhan1-0/+15
2017-04-04Support multiple install dirs for built/custom targetsNirbheek Chauhan1-1/+1
2017-04-03Enable File() objects as an input parameter to configure_filePhilipp Ittershagen1-2/+6
2017-04-02Merge pull request #1505 from centricular/dont-use-c++-for-assemblyJussi Pakkanen1-3/+3
2017-03-29configure_file: make input arg optional if command is usedTim-Philipp Müller1-3/+7
2017-03-28Export MESONINTROSPECT to postconf/install/run_command scriptsNirbheek Chauhan1-7/+8
2017-03-27Allow not-required not-found dependencies in subprojectsNirbheek Chauhan1-2/+8
2017-03-27Fix typo in dependency invalid arguments errorNirbheek Chauhan1-2/+2
2017-03-27Try even harder to use the C compiler for assemblyNirbheek Chauhan1-13/+1
2017-03-27Don't require a language/compiler for configuringNirbheek Chauhan1-2/+2
2017-03-27Try harder to use the C compiler for compiling asmNirbheek Chauhan1-1/+13
2017-03-25declare_dependency: flatten dependencies kwargs allowing [] as no-op depTim-Philipp Müller1-1/+1
2017-03-25wrap: Implement special wrap modes for use by packagersNirbheek Chauhan1-2/+7
2017-03-25wrap: Initialize subprojects that are git submodulesNirbheek Chauhan1-5/+7
2017-03-23Merge pull request #1456 from ieei/compute_intJussi Pakkanen1-1/+29
2017-03-20interpretter: Use a namedtuple for the ModuleStateThibault Saunier1-19/+24
2017-03-10compiler: Ensure prefix and dependencies are used for alignment.Haakon Sporsheim1-1/+5
2017-03-10compiler: Fix compute_int and sizeof for cross compilation.Haakon Sporsheim1-3/+12
2017-03-09compiler: Add compute_int functionality.Haakon Sporsheim1-0/+15
2017-02-20Merge pull request #1402 from centricular/test-setup-fixesJussi Pakkanen1-1/+5
2017-02-20Merge pull request #1403 from centricular/compile_resourcesJussi Pakkanen1-8/+29
2017-02-20configure_file: Substitute @INPUT@/@OUTPUT@/etc in commandNirbheek Chauhan1-8/+25
2017-02-20configure_file: Don't allow both command and configuration kwargsNirbheek Chauhan1-1/+5