summaryrefslogtreecommitdiff
path: root/mesonbuild/compilers/detect.py
AgeCommit message (Expand)Author
2024-02-24compilers/detect: Implemented logic for checking suffixed LLVM tools before nondragonmux
2024-02-02fix UnboundLocalError if guess_win_linker fails in detect_fortran_compilerH. Vetinari
2024-01-26Differentiate message between dynamic linker and archiverDylan Baker
2023-12-13Use SPDX-License-Identifier consistentlyDylan Baker
2023-12-11detect windows linkers for flang in detect_fortran_compilerH. Vetinari
2023-12-01More robust linker detection for armar (TI vs non-TI)Will Toohey
2023-09-01compilers: fix compiler detection when the "ccache" string is in the pathFilipe Laíns
2023-08-11treewide: automatic rewriting of all comment-style type annotationsEli Schwartz
2023-07-12compilers: detect cython version on stdout for newer cython versionsEli Schwartz
2023-06-26linkers: delay implementations import until detect is runEli Schwartz
2023-06-19compilers: don't recommend deprecated env varAlyssa Ross
2023-06-14compilers: fix detection of ifx compilerEli Schwartz
2023-06-14compilers: add logging for non c_or_cpp language detectionEli Schwartz
2023-06-14WIP: refactor loggable popen calls for consistencyEli Schwartz
2023-05-13During reconfigure, show that no compiler was found, if compiler fails sanity...Volker Weißmann
2023-05-06Initial support for Metrowerks AssemblerNomura
2023-04-24Initial support for Metrowerks C/C++ compilerNomura
2023-04-14rust: Use the corresponding rustc version when clippy-driver is chosen as Rus...Sebastian Dröge
2023-04-11fix various spelling issuesJosh Soref
2023-03-09detect.py: Be more precise about detecting xtensa gcc toolchainsKhem Raj
2023-02-20nasm: Detect and use MSVC linker if presentL. E. Segovia
2022-12-27emscripten: remove no longer relevant commentKleis Auke Wolthuizen
2022-10-25Compilers: Keep ccache and exelist separatedXavier Claessens
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