summaryrefslogtreecommitdiff
path: root/mesonbuild/compilers/detect.py
Commit message (Expand)AuthorAgeFilesLines
* During reconfigure, show that no compiler was found, if compiler fails sanity...Volker Weißmann2023-05-131-4/+8
* Initial support for Metrowerks AssemblerNomura2023-05-061-1/+11
* Initial support for Metrowerks C/C++ compilerNomura2023-04-241-3/+38
* rust: Use the corresponding rustc version when clippy-driver is chosen as Rus...Sebastian Dröge2023-04-141-1/+12
* fix various spelling issuesJosh Soref2023-04-111-4/+4
* detect.py: Be more precise about detecting xtensa gcc toolchainsKhem Raj2023-03-091-1/+1
* nasm: Detect and use MSVC linker if presentL. E. Segovia2023-02-201-0/+3
* emscripten: remove no longer relevant commentKleis Auke Wolthuizen2022-12-271-2/+1
* Compilers: Keep ccache and exelist separatedXavier Claessens2022-10-251-27/+25
* basic support for oneapi compilersRobert Cohn2022-10-241-3/+35
* Add MASM compilerXavier Claessens2022-10-241-0/+42
* nasm: Harcode default path on WindowsXavier Claessens2022-10-241-0/+4
* Add yasm as fallback for nasm languageXavier Claessens2022-10-241-2/+6
* Add NASM compilerXavier Claessens2022-10-241-0/+31
* pylint: enable use-maxsplit-argDylan Baker2022-09-191-2/+2
* fix odd mypy issue in unreachable codeEli Schwartz2022-09-191-0/+1
* simplify type annotationEli Schwartz2022-09-191-1/+1
* compilers: avoid importing compilers upfront for detectEli Schwartz2022-09-191-114/+2
* compilers: perform targeted imports for detectEli Schwartz2022-09-191-86/+103
* compilers: use more direct checks for what kind of compiler we haveEli Schwartz2022-09-191-7/+7
* compilers/detect: rename potentially conflicting nameEli Schwartz2022-09-191-12/+12
* compilers: use consistent function signature for objcEli Schwartz2022-09-191-7/+7
* compilers: remove dead codeEli Schwartz2022-09-191-1/+1
* compilers: single-source compiler class as cls, consistentlyEli Schwartz2022-09-191-18/+26
* linkers: Add a representation for the Apple AR LinkerDylan Baker2022-07-251-1/+2
* ar linker: detect the "osx ld" case (where generating thin archives won't wor...Justin Blanchard2022-07-211-3/+3
* compilers: add logging to obscure compiler defines scraperEli Schwartz2022-07-211-2/+8
* compilers: include compiler detection output in the debug logsEli Schwartz2022-07-211-0/+5
* compilers: better reporting of command failuresEli Schwartz2022-07-211-25/+26
* Detect Cython and Vala compilers on the build machine alwaysTristan Partin2022-07-061-4/+3
* ACfL version detection with regexStepan Nassyr2022-06-101-28/+6
* Allow for 3-component ACfL versionsStepan Nassyr2022-06-101-8/+26
* move various imports into TYPE_CHECKING blocks for neatnessEli Schwartz2022-05-231-8/+10
* linkers: Add support for mold linkerFini Jastrow2022-04-301-30/+30
* Debian renamed cython to cython3, support bothXavier Claessens2022-03-241-1/+1
* compilers: fix mypy warning in Rust detectionDylan Baker2022-03-221-0/+1
* remove unused type ignore that mypy 0.940 no longer needsEli Schwartz2022-03-121-1/+1
* flake8: fix various whitespace errors with badly aligned codeEli Schwartz2022-02-161-2/+1
* flake8: remove some redundant separatorsEli Schwartz2022-02-161-1/+1
* flake8: fix typoed whitespace surrounding tokensEli Schwartz2022-02-161-1/+1
* Genericise TI compiler and add MSP430 supportWilliam Toohey2022-02-021-16/+32
* mark regex string as raw string to fix invalid escapesEli Schwartz2022-01-271-2/+2
* flake8: fix indentation styleEli Schwartz2022-01-271-23/+23
* armltdclang: add support for ARM Ltd.'s `armclang` toolchainBen Boeckel2022-01-031-0/+28
* Add 64-bit paths to check for unsupported Watcom cl.exe clones.William D. Jones2021-10-311-1/+4
* fix various flake8 whitespace errorsEli Schwartz2021-10-271-1/+1
* Add sccache support.Jussi Pakkanen2021-10-251-2/+7
* Fix compiler detection for cl/clang-clJesse Natalie2021-10-061-1/+1
* fix extra whitespaceEli Schwartz2021-10-041-3/+0
* Fix mypy errorsmakise-homura2021-09-291-5/+8