aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/environment.py
AgeCommit message (Expand)AuthorFilesLines
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
2019-05-13environment: Add search for ICLDylan Baker1-0/+17
2019-05-13linkers: Add linker class for intel's xilibDylan Baker1-2/+7
2019-05-03compilers: Split C-Like functionality into a mixin classesDylan Baker1-1/+1
2019-05-02environment: Fix syntax errorDylan Baker1-2/+3
2019-05-02Revert "detect Intel ICL on windows"Dylan Baker1-15/+4
2019-05-02Revert "enable Windows Intel compiler"Dylan Baker1-12/+5
2019-05-02Add some type annotations and fix lintsJohn Ericson1-6/+9
2019-04-27enable Windows Intel compilerMichael Hirsch, Ph.D1-5/+12
2019-04-27detect Intel ICL on windowsMichael Hirsch, Ph.D1-5/+15
2019-04-27better default order for fotran compiler searchMichael Hirsch, Ph.D1-3/+18
2019-04-27cleanup C/CXX compiler names, adding Intel like for FortranMichael Hirsch, Ph.D1-4/+5
2019-04-27cleanup unused imports PEP8Michael Hirsch, Ph.D1-4/+2
2019-04-27order fortran compiler search order more sanely, remove unsupported compiler ...Michael Hirsch, Ph.D1-3/+4
2019-04-25environment.py: Fix architecture detection on older MSVCChun-wei Fan1-1/+1
2019-04-24Add gcovr 4.2 supportRichard Kjerstadius1-3/+3
2019-04-22Add support for the Xtensa toolchainFernando Ramos1-1/+1
2019-04-21coredata: store cross/native files in the same form they will be used (#5224)Dylan Baker1-2/+2
2019-04-15Note when clang objc/objc++ compiler is Windows targetedJon Turney1-0/+4
2019-04-12Unfold cross-compilation case from compilers_from_language()Jon Turney1-43/+21
2019-04-01detect 'arm64' as aarch64 CPU familyJanne Grunau1-0/+3
2019-03-26improve log for ninja detectionPaolo Bonzini1-1/+8
2019-03-26support a NINJA environment variablePaolo Bonzini1-2/+4
2019-03-26Properly detect 'bepc' as 'x86' CPU for HaikuFrançois Revol1-0/+2
2019-03-24Inline check_compilersJohn Ericson1-8/+0
2019-03-20mesonbuild: allow multiple --cross-file optionsRoss Burton1-2/+3
2019-03-19load_configs: generalise the search pathRoss Burton1-1/+1
2019-03-19Merge pull request #4724 from jon-turney/lib-machine-alwaysJussi Pakkanen1-1/+1
2019-03-11A more verbose RE Definiton in search_version. Closes #5020jrl641-2/+20
2019-03-11environment: support OpenBSD in detect_objc_compilerAntoine Jacoutot1-2/+2
2019-03-05Fix javac version lookup in JDK11. Closes #4322.Jussi Pakkanen1-0/+4
2019-02-27Sync up initialization logic with Properties and BinaryTableJohn Ericson1-5/+7
2019-02-27Move some configuration classes out of environment.pyJohn Ericson1-401/+41
2019-02-26Remove redundant definition of `cflags_mapping`John Ericson1-11/+0