aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/environment.py
AgeCommit message (Expand)AuthorFilesLines
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
2019-02-11allow paths to be set in the cross fileDylan Baker1-0/+1
2019-02-11allow setting directory locations in a native fileDylan Baker1-11/+19
2019-02-11environment: Add class for storing directories from cross and config filesDylan Baker1-1/+41
2019-02-04Merge pull request #4626 from Ericson2314/consolidate-propertiesJussi Pakkanen1-10/+11
2019-02-04Merge pull request #4835 from obilaniu/cudaimprovementsJussi Pakkanen1-1/+16
2019-02-02Never access environment.properties downstreamJohn Ericson1-10/+11
2019-01-31env: Add a repr() for MachineInfoNirbheek Chauhan1-0/+3
2019-02-01qtdep: Look for QMAKE env var again + sprinkle debugNirbheek Chauhan1-0/+1
2019-01-31Better NVCC version detection.Olexa Bilaniuk1-1/+16
2019-01-30Overhaul pkg-config and CMake lookup, fixing the latterJohn Ericson1-0/+2
2019-01-27BUGFIX: broken/missing Fortran code/unit testsMichael Hirsch, Ph.D1-1/+1
2019-01-21All the fixes needed to make work against current master.Jussi Pakkanen1-3/+3
2019-01-21added cuda compilerBeau Johnston1-1/+43
2019-01-21Add PGI C and C++ compilers (#4803)Michael Hirsch, Ph.D1-4/+10
2019-01-16Flang Fortran compiler added.Michael Hirsch, Ph.D1-0/+4
2019-01-16mintro: Introspection interpreter refactoring (#4733)Daniel Mensinger1-1/+18
2019-01-15restore PGI compile functioningMichael Hirsch, Ph.D1-1/+1
2019-01-13OpenBSD: register machine cpu "macppc" as cpu_family "ppc"Antoine Jacoutot1-0/+2
2019-01-10Fix finding the static linker for native compiler in cross buildJohn Ericson1-1/+2
2019-01-09Report parisc64 as parisc. Closes #4714.Jussi Pakkanen1-0/+4
2019-01-06Fixed buildoptions form sourceDaniel Mensinger1-10/+2
2019-01-06Split the monolithic introspection file into chunksDaniel Mensinger1-2/+13
2019-01-05Fix linking when cross-compiling and a windows resource is first objectJon Turney1-1/+1
2019-01-02Get rid of `ConfigData`John Ericson1-4/+7