aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/environment.py
AgeCommit message (Expand)AuthorFilesLines
2019-10-07compilers: Add a specific type for AppleClangCDylan Baker1-8/+15
2019-10-06Cross build is defined by the existance of a cross file.Jussi Pakkanen1-1/+1
2019-09-30Correct obviously-wrong test for gold linker.Olexa Bilaniuk1-1/+1
2019-09-29environment: LLVM 9 is now a stable releaseTing-Wei Lan1-1/+2
2019-09-29Find clang-format with alternative namesTing-Wei Lan1-1/+17
2019-09-29Move the list of LLVM version suffixes to a common placeTing-Wei Lan1-14/+27
2019-09-27Fix GNU-like LLD being misdetected as MSVC-like LLDAndrei Alexeyev1-1/+4
2019-09-25environment: Don't make special case for scan-build on LinuxTing-Wei Lan1-9/+4
2019-09-24CUDA support on WindowsAleksey Gurtovoy1-1/+3
2019-09-14uniform scan-build detection processGabriel Ganne1-0/+49
2019-09-10compilers: Recognize Solaris 11.4 linkerAlan Coopersmith1-1/+1
2019-09-10Workaround for mingw-llvm linker (lld) misdetectionAndrei Alexeyev1-0/+17
2019-09-09environment: merge successive is_windows blocksDylan Baker1-3/+1
2019-09-09environment: gcc/g++ and clang/clang++ are valid objc/objc++ compilers to tryDylan Baker1-2/+5
2019-09-09If ar is unrecognized, try gar for GNU arAlan Coopersmith1-6/+7
2019-09-05Merge pull request #5823 from scivision/linker-pgi-linuxJussi Pakkanen1-0/+5
2019-09-05mesonlib.split_args/quote_arg/join_argsAleksey Gurtovoy1-5/+5
2019-09-05PGI: use ar link wrapper on WindowsMichael Hirsch, Ph.D1-0/+5
2019-09-05Create CUDA linker with CUDA compilerKramer Peace1-4/+1
2019-09-05Add a CUDA linker objectKramer Peace1-0/+4
2019-08-30environment: clang uses lld-link or link.exe on windowsDylan Baker1-4/+39
2019-08-30compilers: Move the compiler argument to proxy linker flags to the compiler c...Dylan Baker1-29/+37
2019-08-27environment: Fix detection of MSVC arch on arm64Nirbheek Chauhan1-1/+1
2019-08-23Support NetBSD aarch64 and earm.nia1-3/+5
2019-08-14environment: Detect dynamic linker classDylan Baker1-33/+161
2019-08-14environment: Handle OBJC[PP] clang detection like C[PP]Dylan Baker1-7/+8
2019-08-14environment: Use a single function to check for ObjC and ObjC++Dylan Baker1-38/+17
2019-08-05Add basic Webassembly support via Emscripten.Jussi Pakkanen1-0/+7
2019-08-04environment: simplify powerpc conditionalsJan Beich1-5/+3
2019-08-04environment: simplify CPU logic via hw.machine_arch on BSDsJan Beich1-13/+6
2019-08-02remove unreachable codeMichael Hirsch, Ph.D1-1/+0
2019-07-06BUGFIX: typo from 32e827dcdc451e1c5 broke PGI compilersMichael Hirsch, Ph.D1-1/+1
2019-07-05Improve performance with windows defender ATPCharlie Barto1-1/+0
2019-06-24BUGFIX: typo for PGI C/CPPMichael Hirsch, Ph.D1-1/+1
2019-06-24correct missing argument for IntelClFortranCompilerMichael Hirsch, Ph.D1-2/+2
2019-06-23coredata: Correctly handle receiving a pipe for native/cross filesDylan Baker1-1/+2
2019-06-21environment: Fix detection of Microsoft cl.exe with non English localesDylan Baker1-1/+1
2019-06-19Canonicalize 'i86pc' return from platform.machine() for SolarisAlan Coopersmith1-2/+2
2019-06-12Solaris fixesKurtis Rader1-0/+2
2019-06-11environment: better xcode 11 clang detectionDan Kegel1-2/+2
2019-06-09Purge `is_cross` and friends without changing user interfacesJohn Ericson1-128/+100
2019-06-09Use `env.machines.*` to avoid some `is_cross`John Ericson1-10/+9
2019-06-03backend: refactor get_custom_target_provided_librariesMarcel Hollerbach1-0/+2
2019-05-20Merge pull request #5276 from dcbaker/pkg-config-path-invalidate-cacheJussi Pakkanen1-1/+1
2019-05-20Remove compiler data from build objectJon Turney1-2/+2
2019-05-17coredata: Introduce a class to act as the dependency cacheDylan Baker1-1/+1
2019-05-16Merge pull request #5395 from dcbaker/mtest-annotationsJussi Pakkanen1-1/+1
2019-05-16Make `PerMachine` and `MachineChoice` have just `build` and `host`John Ericson1-27/+39
2019-05-14environment: annotate detect_ninjaDylan Baker1-1/+1
2019-05-13environment: search for icl and ifort before cl and goftranDylan Baker1-3/+8