summaryrefslogtreecommitdiff
path: root/mesonbuild/compilers/compilers.py
Commit message (Expand)AuthorAgeFilesLines
* Add custom entyr to cuda buildtype dict. Closes #8336.Jussi Pakkanen2021-02-141-0/+1
* Add support for LLVM's thinLTODylan Baker2021-02-021-2/+6
* compilers: Add support for using multiple threads with ltoDylan Baker2021-02-021-2/+18
* Fix misspellsAntonin Décimo2021-01-131-3/+3
* move handling of CFLAGS and friends to environmentDylan Baker2021-01-111-60/+15
* use PEP8 style naming for LANGUAGES_USING_* as wellDylan Baker2021-01-111-4/+4
* rename cflags_mapping to CFLAGS_MAPPINGDylan Baker2021-01-111-14/+18
* use OptionKey for builtin and base optionsDylan Baker2021-01-041-55/+51
* move OptionKey to mesonlibDylan Baker2021-01-041-2/+1
* use OptionKey for compiler_optionsDylan Baker2021-01-041-13/+13
* Propagate Windows target checks upLaurin-Luis Lehning2020-12-141-4/+4
* Give get_gui_app_args access to the EnvironmentLaurin-Luis Lehning2020-12-141-2/+2
* Slight consistency changes to get_gui_app_argsLaurin-Luis Lehning2020-12-141-1/+2
* Give get_win_subsystem_args access to envLaurin-Luis Lehning2020-12-141-2/+2
* Make win_subsystem a linker propertyLaurin-Luis Lehning2020-12-141-5/+4
* Create unit test for C++ modules and accept ixx as C++ source extension.Jussi Pakkanen2020-12-111-1/+1
* Add prelinking support for static libraries.Jussi Pakkanen2020-12-031-0/+2
* Add a variant of TemporaryDirectory that uses windows_proof_rmtree()Christoph Reiter2020-11-231-53/+48
* Revert "Add thinlto support. Closes #7493."Jussi Pakkanen2020-11-171-8/+8
* Fix "generator doesn't stop" on WindowsChristoph Reiter2020-11-081-1/+1
* Add thinlto support. Closes #7493.Jussi Pakkanen2020-11-081-8/+8
* Refactor handling of machine file optionsXavier Claessens2020-10-161-8/+3
* vs: add static_from_buildtype to b_vscrtPeter Harris2020-10-141-1/+1
* Add win_subsystem kwarg. Closes #7765.Jussi Pakkanen2020-10-071-0/+7
* compilers: make get_optimization_args abstractDylan Baker2020-10-011-1/+2
* compilers/d: add type annotationsDylan Baker2020-10-011-0/+5
* compilers: move _build_wrapper out of clike into CompilerDylan Baker2020-10-011-14/+74
* compilers: move get_compile_check_args() to CompilerDylan Baker2020-10-011-4/+30
* compilers/fortran: add type annotationsDylan Baker2020-10-011-0/+9
* Compilers/vala: Add type annotationsDylan Baker2020-10-011-0/+9
* compilers/cuda: make type safeDylan Baker2020-10-011-0/+10
* compilres: move depfile_for_object to compilerDylan Baker2020-10-011-0/+5
* compilers/cs: Add type annotationsDylan Baker2020-10-011-0/+8
* compilers: move get_dependency_gen_args to base CompilerDylan Baker2020-10-011-0/+3
* compilers: move split_shlib_to_parts to the base compilerDylan Baker2020-10-011-0/+3
* compilers/cpp: Add type annotationsDylan Baker2020-10-011-0/+11
* compilers: fully type annotate the C compilersDylan Baker2020-10-011-0/+1
* compilers: Tell mypy that the compiler mixins are just thatDylan Baker2020-09-241-12/+11
* compilers: make is_cross part of the base Compiler classDylan Baker2020-09-241-1/+2
* compilers: put name_string method in base compilerDylan Baker2020-09-241-0/+3
* compilers/mixins/intel: Use the has_func_attribute_extra_args functionDylan Baker2020-09-241-0/+3
* compilers/mixins/clang: Make type safeDylan Baker2020-09-241-0/+8
* compilers/mixins/clike: fix mypy issuesDylan Baker2020-09-241-33/+50
* compilers/compilers: Fully type annotateDylan Baker2020-09-241-163/+254
* compilers: Use a distinct type for compile/link resultsDylan Baker2020-09-241-19/+33
* external-project: New module to build configure/make projectsXavier Claessens2020-09-131-0/+3
* typing: get rid of most T.castDaniel Mensinger2020-09-081-1/+1
* Fix native builds on Windows ARM64 machinesNirbheek Chauhan2020-07-131-3/+0
* compilers: Return CompilerArgs from compiler instanceDylan Baker2020-06-221-2/+7
* compilers: Split CompilerArgs into a separate moduleDylan Baker2020-06-221-370/+2