aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild
AgeCommit message (Expand)AuthorFilesLines
2020-09-22mdist: actually constrain the choices of the --formats optionDylan Baker1-1/+1
2020-09-18pylint: Catch cases of `if len(container)` which should be replaced by `if co...Dylan Baker2-2/+2
2020-09-18Some fixes for CompCertSebastian Meyer2-4/+4
2020-09-18Support identifying msvc dependency prefix with a path starting with a backslashMartin Storsjö1-2/+7
2020-09-18msubprojects: Fix unit tests on WindowsXavier Claessens1-1/+2
2020-09-18msubprojects: Revert back to rev-parse instead of --show-currentXavier Claessens1-1/+3
2020-09-18msubprojects: Stop trying to guess subproject typeXavier Claessens2-15/+3
2020-09-18msubprojects: Avoid useless "no local changes to save" messageXavier Claessens1-3/+7
2020-09-18msubprojects: Fix checkout of new tag/branchXavier Claessens1-4/+9
2020-09-18msubprojects: Fix --types default valueXavier Claessens1-3/+5
2020-09-17backends: Treat build target as generator only when it's the first argNirbheek Chauhan3-5/+7
2020-09-17Revert "windows: reduce chance of going over path limit in backend/vs"Nirbheek Chauhan1-5/+4
2020-09-17windows: reduce chance of going over path limit in backend/vsPeter Harris1-4/+5
2020-09-17Canonicalize target architectures aarch64/armv* into arm64/arm for MSVC toolsMartin Storsjö1-0/+4
2020-09-17Fixed MacOS dylib custom targets not marked as linkableMarco Mastropaolo1-1/+1
2020-09-16linkers: fully type annotate and fix mypy issuesDylan Baker1-6/+24
2020-09-16linkers/compilers: Move an emscripten method to the compilerDylan Baker2-7/+7
2020-09-16linkers: Make id a class variable for DynamicLinkersDylan Baker1-33/+48
2020-09-16linkers: Fix argument errorDylan Baker1-1/+1
2020-09-16envconfig: fix return type of get_env_var_pairDylan Baker1-4/+2
2020-09-15Add support for the CompCert C CompilerSebastian Meyer5-1/+229
2020-09-14InternalDependency: Add as_link_whole() methodXavier Claessens2-0/+15
2020-09-13externalproject: Fix typing annotationXavier Claessens1-3/+3
2020-09-13external-project: Add typing annotationXavier Claessens2-11/+25
2020-09-13external-project: New module to build configure/make projectsXavier Claessens7-19/+386
2020-09-13Allow installing dir from build dirXavier Claessens2-2/+8
2020-09-13mcompile: Add some basic XCode supportNirbheek Chauhan2-1/+49
2020-09-13Improve regexp for MSVC target arch detection againTamás Bálint Misius1-1/+1
2020-09-13Remove redudant checks in vs2010 backendVili Väinölä1-6/+3
2020-09-13Add VS include directories to projects as wellVili Väinölä1-2/+3
2020-09-11Store first line of VisualStudio compiler output as full_versionJon Turney1-1/+1
2020-09-11Revert "Do not automatically set warning flags if buildtype is 'plain'"Eli Schwartz1-1/+1
2020-09-10msubprojects: Allow comma separated list of typesXavier Claessens2-6/+13
2020-09-10msubprojects: Fix review commentsXavier Claessens1-2/+8
2020-09-10git: Use Popen_safe to avoid encoding issuesXavier Claessens2-44/+48
2020-09-10Move verbose_git() and quiet_git() to mesonlibXavier Claessens2-18/+17
2020-09-10mesonlib: Move MesonException declaration to the topXavier Claessens1-13/+11
2020-09-10msubprojects: Rework update commandXavier Claessens1-52/+96
2020-09-10msubprojects: Return failure if some commands failedXavier Claessens1-23/+39
2020-09-10msubprojects: Stash changes before checkoutXavier Claessens1-0/+3
2020-09-10msubprojects: Support git subprojects with no wrap fileXavier Claessens2-0/+19
2020-09-10msubprojects: Use less cryptic "git branch --show-current" commandXavier Claessens1-3/+3
2020-09-10msubprojects: Add --type argumentXavier Claessens1-0/+5
2020-09-10msubprojects: Use wrap.Resolver() to load all PackageDefinitionXavier Claessens1-21/+16
2020-09-10minstall: Add version field to install dataNirbheek Chauhan3-9/+17
2020-09-10mtest: Refactor test data checkingNirbheek Chauhan1-21/+12
2020-09-10mtest: Check version in the test data after loadingNirbheek Chauhan3-16/+34
2020-09-10Identify machine in error accesing compiler object for missing languageJon Turney1-1/+1
2020-09-10ninja: Generate all STATIC_LINKER rulesJon Turney1-2/+5
2020-09-10Don't require build machine compilers for project() languagesJon Turney1-1/+3