aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/environment.py
AgeCommit message (Expand)AuthorFilesLines
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
2019-01-02Simplify config file checking code, inlining `_ok_type`John Ericson1-13/+6
2019-01-02Remove cross_info; cross file is parsed up front and discardedJohn Ericson1-129/+184
2019-01-02Get rid of `need_cross_compiler`John Ericson1-5/+0
2018-12-29Disable mlog and don't require build directory for environmentDaniel Mensinger1-18/+25
2018-12-29Introspection refactoringDaniel Mensinger1-0/+51
2018-12-29Merge pull request #4451 from jon-turney/simplify-x86-msvc-testJussi Pakkanen1-41/+30
2018-12-11Add Renesas RL78 CPU family. Closes #4606.Jussi Pakkanen1-0/+1
2018-12-06Try to handle ARM64 in detect_windows_arch()Jon Turney1-2/+2