43 Commits (37bade6f8760a4e443a8daddbcf6acd4e84b5eab)

Author SHA1 Message Date
John Ericson f6b0425576 Fix linker evn var tests 5 years ago
alanNz 7460292810 -Add xc16 and c2000 C,Cpp toolchain support 5 years ago
Jon Turney 1464ac6ed5
Improve error reported when language has no compiler 5 years ago
Daniel Mensinger 80ec5e9d28 Fix all flake8 warnings 6 years ago
Dylan Baker 0c22798b1a compilers: replace CompilerType with MachineInfo 6 years ago
Dylan Baker ff4a17dbef compilers: Add a specific type for AppleClangC 6 years ago
Dylan Baker 06dcbd50ee compilers: Dispatch to dynamic linker class 6 years ago
Jussi Pakkanen f41bdae368 Add basic Webassembly support via Emscripten. 6 years ago
Dylan Baker c8a6a44850 compilers: pull sanitzier args into compiler classes 6 years ago
Dylan Baker bc4438b34f compilers: Put clang mixin in a module 6 years ago
Dylan Baker b8368c1617 compilers: Put Intel compiler classes into the mixins folder 6 years ago
Dylan Baker cd5360821a compilers: split gnu and gnulike compilers out of compilers 6 years ago
Dylan Baker 214ab455d3 compilers: Move the VisualStudioLikeCompiler class into mixins 6 years ago
Dylan Baker 4d5c745bdc compilers: move ccrx compiler abstraction into mixins 6 years ago
Dylan Baker fa54f05f09 compilers: Add basic ICL abstractions 6 years ago
Dylan Baker 080f59cf43 compilers: rename IntelCompiler to IntelGnuLikeCompiler 6 years ago
Dylan Baker 541523eeba compilers: Split C-Like functionality into a mixin classes 6 years ago
Dylan Baker da5f07cf39 Revert "detect Intel ICL on windows" 6 years ago
Michael Hirsch, Ph.D 3a75bb5259 detect Intel ICL on windows 6 years ago
Michael Hirsch, Ph.D 4e31ca3abe correct naming to CudaCompiler, pep8 6 years ago
Beau Johnston 54b6afa675 added cuda compiler 6 years ago
Michael Hirsch, Ph.D 72486afd08 Add PGI C and C++ compilers (#4803) 6 years ago
Michael Hirsch, Ph.D b40c1af900
Flang Fortran compiler added. 6 years ago
Daniel Mensinger 9742927903
Absolute path generation refactoring 6 years ago
Phillip Cao 68c83cb213 Add support for Renesas CC-RX toolchain 7 years ago
Jon Turney 64edfd5069
Detect clang-cl as msvc-like, not clang-like 7 years ago
David Seifert 69ec001b06 Use enum instead of `int` for compiler variants 7 years ago
Jon Turney b387ab1ee1 Fix flake8 issues (#3834) 7 years ago
Vasu Penugonda 7140afc0a8 Added ARMCLANG compiler support for C/C++ (#3717) 7 years ago
Nirbheek Chauhan 58ae2c9a8c Rename clike_langs to clink_langs for clarity 7 years ago
Nirbheek Chauhan d737488150 dependencies: Don't assume self.compiler is a C compiler 7 years ago
Nirbheek Chauhan 96b7fdb723 macos: Rewrite install_name for dependent built libraries on install 7 years ago
Xavier Claessens 218ed2de89 optinterpreter: Remove duplicated list of languages 7 years ago
Xavier Claessens aa879b7f0c Fix issues found by flake8 7 years ago
Somasekhar Penugonda e62b8109eb Updates to CPP support and update review changes 7 years ago
makise-homura 7cc41baa98 Added Elbrus lcc compilers support as inheritance from gcc ones 7 years ago
Bedarkar, Malhar 831d1e4c2e - Updating cpp_std options similar to other compiler classes 7 years ago
Bedarkar, Malhar a2ee76228e First cut of ARMCC support for MESON. 7 years ago
Thibault Saunier c48b9594ff Add support for Visual Studio csc c# compiler 7 years ago
Alistair Thomas 117f4ab8b5 Split out languages from compilers.py 8 years ago
Alistair Thomas d71da5bdb3 Converted compilers.py to a sub-package 8 years ago
Franz Zapata 4b5a0e5de7 Reintroduce Python Zipapp support 9 years ago
Jussi Pakkanen 455e55f8e5 Back to .py suffix in files. Closes #394. 9 years ago
Jussi Pakkanen 23b98cd6e6 Renamed meson package to mesonbuild so that we can have a script named meson in the same toplevel dir. 9 years ago
Jussi Pakkanen 2ee27504a8 Moved mesonconf implementation in the module. 9 years ago
Jussi Pakkanen ec44795f8a Moved all wrap related things to their own submodule. 9 years ago
Jussi Pakkanen 66c01401de Moved scripts in the module and started work to run them via the main meson command. 9 years ago
Jussi Pakkanen 8b1039fa30 Organise files into a module structure. 9 years ago
Thibault Saunier 33b2a414e9 Make it working on python 3.3 10 years ago
Yoav Alon a4809cf632 Added support for extended command line to overcome OS command line length limitation 10 years ago