aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/backend
AgeCommit message (Expand)AuthorFilesLines
2020-06-05ninja: response file threshold now more accurate, overridable, portable.Dan Kegel1-2/+20
2020-06-05ninja: Add ninja variable DEPFILE_UNQUOTED with unquoted DEPFILE valueJon Turney1-1/+7
2020-06-05ninja: Specifically implement gcc rspfile style quotingJon Turney1-8/+18
2020-06-05backend: There is no need for 'compiler-specific escaping' anymoreJon Turney2-24/+7
2020-06-05ninja: Implement Windows-style command line quotingJon Turney1-4/+11
2020-06-05ninja: Quoting in rspfile depends on the compiler, not the shellJon Turney1-17/+48
2020-06-05ninja: Push ninja and shell quoting down into NinjaRuleJon Turney1-50/+91
2020-06-05ninja: Refcount rsp and non-rsp rule usage separatelyJon Turney1-10/+26
2020-06-05ninja: Expose response file rules in compdbJon Turney1-2/+6
2020-06-05ninja: Only use response files when neededJon Turney1-20/+72
2020-06-05ninja: Rename 'rule' -> 'rulename' in NinjaBuildElementJon Turney1-6/+6
2020-05-27ninja: Always use to_native on CompilerArgs (fixes #7167)Daniel Mensinger1-9/+4
2020-05-26Use --internal script call to call delwithsuffix when cleaning up the gcno an...georgev931-6/+2
2020-05-19Merge pull request #5986 from dcbaker/fix-tests-with-cross-binary-argumentsJussi Pakkanen1-2/+21
2020-05-19Build private directory name from output file name.Jussi Pakkanen2-1/+4
2020-05-18backends: Consider arguments passed to a test when cross compilingDylan Baker1-2/+16
2020-05-18backends: ensure that test executables can be run when passed as argumentsDylan Baker1-0/+5
2020-05-18Merge pull request #7103 from dankegel/bug4027-rpath-rememberJussi Pakkanen2-8/+32
2020-05-16Let LDFLAGS specify rpath.Dan Kegel1-0/+18
2020-05-16Let .pc files specify rpath.Dan Kegel2-8/+14
2020-05-15ninjabackend: Treat GNOME gir/typelib as librariesNirbheek Chauhan1-1/+1
2020-05-15ninjabackend: Use order-only gen-header deps for gen-sourcesNirbheek Chauhan1-1/+1
2020-05-14backend/vs: Fix b_vscrt=from_buildtype for debugoptimizedPeter Harris1-2/+2
2020-05-13Fix outdated cross-compilation checksOle André Vadla RavnÄs1-1/+1
2020-05-06Merge pull request #7064 from dcbaker/gtest-protocolJussi Pakkanen1-15/+46
2020-05-04Add native support for gtest testsDylan Baker1-0/+5
2020-05-04Fix incremental debug builds in VSGustavoLCR1-1/+2
2020-05-03rm python2 %s from backends.py and ninjabackend.pyMichael Brockus2-38/+35
2020-04-30backend/backends: Fix type annotationDylan Baker1-1/+1
2020-04-30Convert test protocol into an enumDylan Baker1-4/+26
2020-04-30backends/backends: sort and cleanup importsDylan Baker1-10/+14
2020-04-24backend/vs: Fix build when not all languages have pchPeter Harris1-10/+4
2020-04-20Compiler options per langJohn Ericson3-15/+29
2020-04-20fix ninja version inconsistentMichael1-2/+2
2020-04-16backend: Fix file name confilcts by using the complete pathDaniel Mensinger1-2/+2
2020-04-11Handle BuildTarget as custom_target() argument #6914Marc-André Lureau3-11/+11
2020-04-10Fixes meson bug to allow arm64 buildJesse Natalie1-1/+5
2020-04-04backend/vs: Fix link of wmain / wWinMain based appsPeter Harris1-5/+0
2020-04-03backend/vs: Fix debug information and runtime checksPeter Harris1-6/+6
2020-03-24Make werror per subproject optionXavier Claessens1-1/+1
2020-03-23Fix legacy env var support with crossJohn Ericson1-1/+1
2020-03-19Remove my notes from sourcesClausKlein1-3/+0
2020-03-19Use os.path.normpath() for include pathsClausKlein1-3/+6
2020-03-05Make use of unholderDylan Baker2-17/+8
2020-02-27Clang-cl cross fix from Dale Curtis. Closes #5639.Jussi Pakkanen1-1/+3
2020-02-22unit tests: Add a test for the symbolchecker scriptNirbheek Chauhan1-23/+23
2020-02-22ninjabackend: Pass the import library to SHSYMNirbheek Chauhan1-4/+10
2020-02-22ninjabackend: Minor refactoringNirbheek Chauhan1-2/+5
2020-02-22ninjabackend: List PDBs in output list for targetsNirbheek Chauhan1-5/+16
2020-02-16symbolextractor: Print one warning when no implementation foundNirbheek Chauhan1-0/+1