summaryrefslogtreecommitdiff
path: root/mesonbuild/environment.py
AgeCommit message (Expand)Author
2020-11-13compilers/rust: add and use an implementation of use_linker_argsDylan Baker
2020-11-13environment: Properly pass linker to rustcDylan Baker
2020-10-30environment: Fix detection of swift linkerDylan Baker
2020-10-19fix typo "machintosh" -> "macintosh"Ken Cunningham
2020-10-16Machine file pkg_config_path overrides environmentXavier Claessens
2020-10-16Refactor handling of machine file optionsXavier Claessens
2020-10-13cmake: Add cross compilation supportDaniel Mensinger
2020-10-06environment: provide a more detailed explanation of linker detection failuresDylan Baker
2020-10-01compilers/fortran: make ifort on windows signature match ICL'sDylan Baker
2020-10-01compilers/cpp: Add type annotationsDylan Baker
2020-10-01compilers: fully type annotate the C compilersDylan Baker
2020-09-24environment: Pass defines to clang based ObjC[++] compilersDylan Baker
2020-09-24compilers: make is_cross part of the base Compiler classDylan Baker
2020-09-15Add support for the CompCert C CompilerSebastian Meyer
2020-09-13Improve regexp for MSVC target arch detection againTamás Bálint Misius
2020-09-11Store first line of VisualStudio compiler output as full_versionJon Turney
2020-09-08typing: get rid of most T.castDaniel Mensinger
2020-09-08typing: more fixesDaniel Mensinger
2020-09-04environment: use ExternalProgram to find ninjaPaolo Bonzini
2020-09-02environment: do not raise exception in detect_cuda_compilerMatt Madison
2020-08-30Be stricter when detecting Windows/CygwinChristoph Reiter
2020-08-25Merge pull request #7581 from peterh/aixJussi Pakkanen
2020-08-23Merge pull request #7600 from alexrp/masterJussi Pakkanen
2020-08-22Merge pull request #7609 from dcbaker/submit/2020-08/cmake-fix-apple-clangJussi Pakkanen
2020-08-22compilers: Add Apple subclasses for ObjC and ObjC++Dylan Baker
2020-08-22Update LLVM tool versions for LLVM/Clang 10.Alex Rønne Petersen
2020-08-22Merge pull request #7447 from scivision/nvcJussi Pakkanen
2020-08-12aix: allow both 32-bit and 64-bit objects in a static libraryPeter Harris
2020-08-12aix: detect and support the AIX dynamic linkerPeter Harris
2020-08-12aix: fix cpu family detectionPeter Harris
2020-08-08Use uname -p to detect x86_64 on QNX.Elad Lahav
2020-08-04"Downgrade" warning when regenerating after version bumpZbigniew Jędrzejewski-Szmek
2020-08-04Capitalize some constants in coredataJohn Ericson
2020-08-02Make meson recognize the Qualcomm LLVM toolchainAntony Chan
2020-08-01Put machine file and cmd line parsing in EnvironmentDylan Baker
2020-08-01machine-files: deprecate the paths sectionDylan Baker
2020-08-01Allow setting built-in options from cross/native filesDylan Baker
2020-07-30Allow setting project options from cross or native filesDylan Baker
2020-07-30Support armel/armhf builds on native arm64 hosts.Mark Hindley
2020-07-13add Nvidia HPC SDK compilersMichael Hirsch, Ph.D
2020-07-07SolarisDynamicLinker: report ld's version instead of gcc'sAlan Coopersmith
2020-07-04find_program: Do not use fallback when before parsing project()Xavier Claessens
2020-07-02environment: Correctly detect arm64 as aarch64Marvin Scholz
2020-06-29envconfig: Add [constants] section in machine filesXavier Claessens
2020-06-17coverage: llvm-cov supportCary Converse
2020-06-15environment: fallback regex for versions like 2020.01Michael Hirsch
2020-06-10Updated to resolve issue identifying SGI CPUs on IRIX systemsEric Dodd
2020-05-22compilers: add fetching of define list for clangYevhenii Kolesnikov
2020-05-13Fix outdated cross-compilation checksOle André Vadla Ravnås
2020-05-10Improve Emscripten linker version detectionAndrei Alexeyev