summaryrefslogtreecommitdiff
path: root/mesonbuild/compilers/detect.py
AgeCommit message (Expand)Author
2022-10-24basic support for oneapi compilersRobert Cohn
2022-10-24Add MASM compilerXavier Claessens
2022-10-24nasm: Harcode default path on WindowsXavier Claessens
2022-10-24Add yasm as fallback for nasm languageXavier Claessens
2022-10-24Add NASM compilerXavier Claessens
2022-09-19pylint: enable use-maxsplit-argDylan Baker
2022-09-19fix odd mypy issue in unreachable codeEli Schwartz
2022-09-19simplify type annotationEli Schwartz
2022-09-19compilers: avoid importing compilers upfront for detectEli Schwartz
2022-09-19compilers: perform targeted imports for detectEli Schwartz
2022-09-19compilers: use more direct checks for what kind of compiler we haveEli Schwartz
2022-09-19compilers/detect: rename potentially conflicting nameEli Schwartz
2022-09-19compilers: use consistent function signature for objcEli Schwartz
2022-09-19compilers: remove dead codeEli Schwartz
2022-09-19compilers: single-source compiler class as cls, consistentlyEli Schwartz
2022-07-25linkers: Add a representation for the Apple AR LinkerDylan Baker
2022-07-21ar linker: detect the "osx ld" case (where generating thin archives won't wor...Justin Blanchard
2022-07-21compilers: add logging to obscure compiler defines scraperEli Schwartz
2022-07-21compilers: include compiler detection output in the debug logsEli Schwartz
2022-07-21compilers: better reporting of command failuresEli Schwartz
2022-07-06Detect Cython and Vala compilers on the build machine alwaysTristan Partin
2022-06-10ACfL version detection with regexStepan Nassyr
2022-06-10Allow for 3-component ACfL versionsStepan Nassyr
2022-05-23move various imports into TYPE_CHECKING blocks for neatnessEli Schwartz
2022-04-30linkers: Add support for mold linkerFini Jastrow
2022-03-24Debian renamed cython to cython3, support bothXavier Claessens
2022-03-22compilers: fix mypy warning in Rust detectionDylan Baker
2022-03-12remove unused type ignore that mypy 0.940 no longer needsEli Schwartz
2022-02-16flake8: fix various whitespace errors with badly aligned codeEli Schwartz
2022-02-16flake8: remove some redundant separatorsEli Schwartz
2022-02-16flake8: fix typoed whitespace surrounding tokensEli Schwartz
2022-02-02Genericise TI compiler and add MSP430 supportWilliam Toohey
2022-01-27mark regex string as raw string to fix invalid escapesEli Schwartz
2022-01-27flake8: fix indentation styleEli Schwartz
2022-01-03armltdclang: add support for ARM Ltd.'s `armclang` toolchainBen Boeckel
2021-10-31Add 64-bit paths to check for unsupported Watcom cl.exe clones.William D. Jones
2021-10-27fix various flake8 whitespace errorsEli Schwartz
2021-10-25Add sccache support.Jussi Pakkanen
2021-10-06Fix compiler detection for cl/clang-clJesse Natalie
2021-10-04fix extra whitespaceEli Schwartz
2021-09-29Fix mypy errorsmakise-homura
2021-09-29compilers: Select correct clang on e2k for C++ and ObjC++makise-homura
2021-09-29compilers: There is clang for e2k (elbrus) platform finallymakise-homura
2021-09-24compilers/rust: Add support for clippyDylan Baker
2021-09-24compilers/detect: use linker_always_args as well as linker exe_listDylan Baker
2021-09-24compilers/detect: avoid mutating rustc compiler listDylan Baker
2021-09-14apply flake8 fixes for unused imports and missing importsEli Schwartz
2021-09-10Implemented some missing operation for the NAG Fortran Compiler.Mat Cross
2021-07-05condense linesEli Schwartz
2021-07-05more f-strings too complex to be caught by pyupgradeEli Schwartz