summaryrefslogtreecommitdiff
path: root/mesonbuild/compilers/fortran.py
Commit message (Expand)AuthorAgeFilesLines
* prevent lib prefix warning from pkg-configCharles Brunet2023-03-161-2/+2
* pylint: enable the set_membership pluginDylan Baker2022-11-301-2/+2
* Add warning_level=everythingDavid Robillard2022-11-271-10/+20
* Compilers: Keep ccache and exelist separatedXavier Claessens2022-10-251-1/+1
* basic support for oneapi compilersRobert Cohn2022-10-241-0/+9
* compilers: unify fortran sanity check with its parent Clike handlingEli Schwartz2022-09-221-38/+11
* move various unused typing-only imports into type-checking blocksEli Schwartz2022-07-031-1/+3
* OptionOverrideProxy: Make it immutable to avoid copiesXavier Claessens2022-03-221-6/+6
* fix detection of language standard library pathsPaolo Bonzini2022-03-161-8/+4
* compilers: push the compiler id to a class variableDylan Baker2022-01-101-19/+14
* armltdclang: add support for ARM Ltd.'s `armclang` toolchainBen Boeckel2022-01-031-0/+6
* Revert "known Python 3.5 on windows workaround for subprocess(cwd=str(Path))"Eli Schwartz2021-11-011-2/+1
* Fix typos discovered by codespellChristian Clauss2021-10-101-2/+2
* compilers/elbrus: Deal with C/C++/Fortran stds more correctlymakise-homura2021-09-291-0/+11
* compilers/elbrus: Fix incorrect inheritance model of Elbrus*Compilermakise-homura2021-09-291-4/+3
* compilers: Add default search path stdlib_only_link_flagsDylan Baker2021-09-251-6/+27
* compilers: Use standards compliant testRohit Goswami2021-09-201-1/+1
* nagfor preprocessor flag.Mat Cross2021-09-101-0/+3
* Comments on nagfor options setup.Mat Cross2021-09-101-0/+1
* Implemented some missing operation for the NAG Fortran Compiler.Mat Cross2021-09-101-2/+18
* compilers: Fix extra_args parameterDylan Baker2021-08-161-1/+2
* more f-strings too complex to be caught by pyupgradeEli Schwartz2021-07-051-3/+2
* fix: Always explicitly set encoding for text files (fixes #8263)Daniel Mensinger2021-06-291-1/+1
* Remove -pipe from default list of args. Closes #8508.Jussi Pakkanen2021-03-231-6/+0
* split program related classes and functions out of dependenciesDylan Baker2021-03-191-1/+2
* move OptionKey to mesonlibDylan Baker2021-01-041-2/+2
* use OptionKey for compiler_optionsDylan Baker2021-01-041-16/+24
* Add choices to OptionProxyDylan Baker2021-01-041-3/+3
* compilers/fortran: Add "none" to intel compielrs for standardsDylan Baker2020-11-241-2/+2
* use real pathlib moduleDylan Baker2020-11-201-1/+1
* compilers: define standards in the base language compilerDylan Baker2020-11-121-23/+14
* pathlib: Fix resolve() by overriding it in Python 3.5Daniel Mensinger2020-10-041-1/+1
* compilers/fortran: make ifort on windows signature match ICL'sDylan Baker2020-10-011-1/+1
* compilers/clike: Store exe_wrapper as ExternalProgramDylan Baker2020-10-011-1/+1
* compilers/fortran: fix has_multi_*_argumentsDylan Baker2020-10-011-19/+4
* compilers/fortran: add type annotationsDylan Baker2020-10-011-92/+134
* compilers: move get_dependency_gen_args to base CompilerDylan Baker2020-10-011-3/+0
* compilers: make is_cross part of the base Compiler classDylan Baker2020-09-241-3/+3
* compilers/mixins/clike: fix mypy issuesDylan Baker2020-09-241-1/+1
* add Nvidia HPC SDK compilersMichael Hirsch, Ph.D2020-07-131-0/+17
* compilers: add fetching of define list for clangYevhenii Kolesnikov2020-05-221-1/+1
* gfortran: Fix has_header implementation with GCC 10Nirbheek Chauhan2020-05-141-0/+12
* Compiler options per langJohn Ericson2020-04-201-12/+24
* quality / test: Fortran type hintingMichael Hirsch, Ph.D2020-04-051-15/+16
* compilers: Fix accidental coredata mutationsOle André Vadla RavnÄs2020-03-291-1/+2
* Fix missing 'defines' argumet for Elbrus compilermakise-homura2020-01-271-1/+1
* types: import typing as T (fixes #6333)Daniel Mensinger2020-01-081-9/+9
* compilers: Make get_display_language a class or static methodDylan Baker2019-12-121-3/+0
* compilers: move language attribute to the class levelDylan Baker2019-12-121-1/+2
* lgtm: Fix Module imported with `import` and `import from`Daniel Mensinger2019-12-051-7/+6