aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/environment.py
AgeCommit message (Expand)AuthorFilesLines
2020-06-17coverage: llvm-cov supportCary Converse1-1/+10
2020-06-15environment: fallback regex for versions like 2020.01Michael Hirsch1-2/+8
2020-06-10Updated to resolve issue identifying SGI CPUs on IRIX systemsEric Dodd1-0/+3
2020-05-22compilers: add fetching of define list for clangYevhenii Kolesnikov1-1/+25
2020-05-13Fix outdated cross-compilation checksOle André Vadla RavnÄs1-10/+10
2020-05-10Improve Emscripten linker version detectionAndrei Alexeyev1-6/+9
2020-04-21switch python2 %s for python3 .formatMichael1-4/+4
2020-04-20Compiler options per langJohn Ericson1-2/+2
2020-03-29environment: "power machintosh" is ppcDylan Baker1-4/+2
2020-03-24Clarify a workaround for older versions of LLD for MinGW (#6836) [skip ci]Martin Storsjö1-1/+3
2020-03-23Fix legacy env var support with crossJohn Ericson1-17/+18
2020-03-21-Add xc16 and c2000 C,Cpp toolchain supportalanNz1-1/+35
2020-03-19Fix bogus parameter passed to LLVMDynamicLinker (llvm-mingw regression)Andrei Alexeyev1-1/+1
2020-03-12Merge pull request #6356 from dcbaker/fix-d-compiler-abstractionsJussi Pakkanen1-36/+54
2020-03-10Improve regular expression for MSVC compiler target arch detectionLuca Bacci1-1/+1
2020-03-09linkers: Allow optlink to be invoked indirectlyDylan Baker1-1/+1
2020-03-09Allow invoking the linker directly through dmdDylan Baker1-11/+21
2020-03-09Allow invoking link.exe and lld-link.exe through ldc2Dylan Baker1-24/+32
2020-03-08Merge pull request #6688 from dcbaker/emcc-linker-bugsJussi Pakkanen1-1/+11
2020-02-29environment: Strip 'el' from the end of mips architecturesDylan Baker1-0/+6
2020-02-28environment: Fix construction of CudaLinkerJan Alexander Steffens (heftig)1-1/+1
2020-02-27compilers/linkers: Add a representation for wasm-ldDylan Baker1-1/+11
2020-02-23Merge pull request #6637 from mesonbuild/nirbheek/implement-symbolextractor-w...Jussi Pakkanen1-2/+2
2020-02-22ninjabackend: List PDBs in output list for targetsNirbheek Chauhan1-2/+2
2020-02-21linkers: Update the linker names to be more consistentDylan Baker1-13/+13
2020-02-05add meson.get_native_property for native filesMichael Hirsch, Ph.D1-0/+1
2020-02-04environment: Handle cases of no cs compiler being installed correctlyDylan Baker1-0/+2
2020-02-03environment: Be stricter about detecting iclDylan Baker1-1/+1
2020-01-27Bringing back defines in Elbrus C compiler to simplify environment.pymakise-homura1-10/+4
2020-01-27ObjC/ObjC++ compilers are not available for Elbrus, so don't failmakise-homura1-5/+13
2020-01-27Fix missing 'defines' argumet for Elbrus compilermakise-homura1-4/+11
2020-01-23environment: Fix initialization of compilers that don't use aDylan Baker1-0/+5
2020-01-22tests: Add a test case for finding ldDylan Baker1-3/+3
2020-01-22environment: Replace LD with <LANG>LDDylan Baker1-26/+40
2020-01-08types: import typing as T (fixes #6333)Daniel Mensinger1-12/+13
2020-01-07environment: Fix detection of icc on macOSDylan Baker1-6/+3
2020-01-06Updated linker MR (#6407)Jussi Pakkanen1-10/+19
2019-12-12Consider compiler arguments in linker detection logicDylan Baker1-3/+13
2019-12-12Allow setting <lang>_args before the compiler is detectedDylan Baker1-0/+1
2019-12-11Merge pull request #6207 from dcbaker/linker-optionJussi Pakkanen1-102/+155
2019-12-05Clean stray .o file that LDC creates during tests.Jussi Pakkanen1-0/+8
2019-12-03environment: Fix selecting the linker with rustcDylan Baker1-28/+37
2019-12-03Intel: Dump worthless Xild abstractionsDylan Baker1-7/+6
2019-12-02environment: Add a special error case for getting GNU link.exeDylan Baker1-0/+5
2019-12-02environment: unify platform detection logicDylan Baker1-4/+2
2019-12-02environment: Remove duplicate argument from _guess_nix_linkerDylan Baker1-32/+27
2019-12-02Allow selecting the dynamic linkerDylan Baker1-80/+126
2019-12-02Fix detection of D linker in MSVC environmentsDylan Baker1-4/+5
2019-11-30Fix regular expression for MSVC target arch detectionLuca Bacci1-1/+1
2019-11-19Fix cross-compilation of D programsEric Le Bihan1-71/+71