summaryrefslogtreecommitdiff
path: root/mesonbuild/compilers/compilers.py
Commit message (Expand)AuthorAgeFilesLines
* environment: get environment variables for both host and build machinesDylan Baker2021-04-011-8/+15
* Split environment variable and command line cflagsDylan Baker2021-03-301-4/+7
* compilers/linkers: Add a methhod for getting the rspfile syntaxDylan Baker2021-03-141-1/+9
* compilers: Use EnvironmentException not EnvironmentError/OSErrorDylan Baker2021-03-041-8/+8
* mass rewrite of string formatting to use f-strings everywhereEli Schwartz2021-03-041-16/+16
* various python neatness cleanupsEli Schwartz2021-03-041-9/+9
* Ensure that $lang_args and $lang_link_args are properly parsedDylan Baker2021-02-191-16/+12
* compilers: Only insert -flto-jobs in clang's link argumentsDylan Baker2021-02-171-2/+4
* Add default debug flags for two configurations to NVCC.Olexa Bilaniuk2021-02-161-2/+2
* 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