aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild
AgeCommit message (Expand)AuthorFilesLines
2019-06-12cmake: Moved finding and running CMake out of dependencyDaniel Mensinger5-167/+236
2019-06-12Further deduplicate Interpreter native kwarg codeJohn Ericson1-15/+15
2019-06-12Solaris fixesKurtis Rader2-0/+4
2019-06-12modules/python: add a modules keyword argumentDylan Baker1-4/+34
2019-06-11compilers: armclang supports only cross-compilationsompen1-1/+1
2019-06-11compilers/cpp: Fix removal of name from Combo options for Armclangsompen1-2/+1
2019-06-11environment: better xcode 11 clang detectionDan Kegel1-2/+2
2019-06-09Simplify `ConfigToolDependency` for_machineJohn Ericson1-4/+2
2019-06-09remove `for_XXX` functions from mesonlibJohn Ericson1-70/+0
2019-06-09Simplify and dedup machine kwarg -> MachineChoice logic in the interpreterJohn Ericson1-16/+8
2019-06-09Add some type annotationsJohn Ericson1-7/+7
2019-06-09Purge `is_cross` and friends without changing user interfacesJohn Ericson36-841/+701
2019-06-09Use `env.machines.*` to avoid some `is_cross`John Ericson7-81/+63
2019-06-09cmake: Minor fixes to handle some CMake specific behaviorDaniel Mensinger1-13/+25
2019-06-08Moved RuntimeLibrary property to ItemDefinitionGroup/ClCompilefilippocrocchini1-9/+10
2019-06-06cmake: Fix cygwin failuresDaniel Mensinger1-1/+10
2019-06-06cmake: removed legacy kwargs from interpreter dictDaniel Mensinger1-1/+1
2019-06-06cmake: moved subprojects into the CMake moduleDaniel Mensinger5-29/+106
2019-06-06cmake: Make flake8 happyDaniel Mensinger2-18/+26
2019-06-06cmake: rebase fixesDaniel Mensinger2-5/+6
2019-06-06cmake: set the linker for clang-cl for CMakeDaniel Mensinger1-0/+2
2019-06-06cmake: blacklist some `cl` compiler and linker flagsDaniel Mensinger1-0/+40
2019-06-06cmake: general windows and old CMake fixesDaniel Mensinger2-10/+36
2019-06-06cmake: Some minor style changesDaniel Mensinger1-17/+23
2019-06-06cmake: Added option for additional CMake argsDaniel Mensinger2-10/+14
2019-06-06cmake: Minor fixesDaniel Mensinger2-19/+29
2019-06-06cmake: support object librariesDaniel Mensinger2-7/+47
2019-06-06cmake: Always add the CMake build dir to the include dirsDaniel Mensinger1-1/+2
2019-06-06cmake: Fixed install prefixDaniel Mensinger2-5/+12
2019-06-06cmake: First working versionDaniel Mensinger2-25/+135
2019-06-06cmake: basic AST generationDaniel Mensinger2-16/+218
2019-06-06cmake: extract the codemodelDaniel Mensinger2-11/+172
2019-06-06cmake: get CMake inputsDaniel Mensinger2-4/+78
2019-06-06cmake: Handle a few more stub messagesDaniel Mensinger1-13/+33
2019-06-06cmake: configure worksDaniel Mensinger2-2/+61
2019-06-06cmake: Server handshakeDaniel Mensinger5-3/+359
2019-06-06cmake: Made CMake executable finding availiable for other functionsDaniel Mensinger1-36/+40
2019-06-06Added method kwarg to subprojectDaniel Mensinger2-13/+36
2019-06-06Merge pull request #5263 from Ericson2314/per-machine-cli-argsJussi Pakkanen7-117/+166
2019-06-06gnome.yelp(): Fix media symlink fallback pathChristoph Reiter1-2/+4
2019-06-05Per machine do 'build.' and '' option prefixesJohn Ericson7-116/+162
2019-06-05mlog.debug the meson-set PKG_CONFIG_PATHJohn Ericson1-1/+4
2019-06-06compilers/c: Fix removal of name from Combo options for ICLDylan Baker1-1/+1
2019-06-05Merge pull request #5436 from dcbaker/cmake-lexer-spaces-in-argsJussi Pakkanen1-34/+71
2019-06-05rewriter: Fix that default_options would not set the correct idDaniel Mensinger1-2/+2
2019-06-03ninjabackend: refactor _generate_single_compileMarcel Hollerbach1-19/+24
2019-06-03backend: refactor get_custom_target_provided_librariesMarcel Hollerbach2-3/+13
2019-06-03subproject: fix update_svnMarkus Theil1-1/+1
2019-05-30dependencies/cmake: Handle spaces in set_target_propertiesDylan Baker1-12/+29
2019-05-29dependencies/cmake: Handle spaces in set_property callsDylan Baker1-14/+14