aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/compilers/fortran.py
AgeCommit message (Expand)AuthorFilesLines
2019-07-15compilers: put elbrus in mixinsDylan Baker1-1/+1
2019-07-15compilers: Put clang mixin in a moduleDylan Baker1-1/+1
2019-07-15compilers: Put Intel compiler classes into the mixins folderDylan Baker1-2/+1
2019-07-15compilers: split gnu and gnulike compilers out of compilersDylan Baker1-5/+4
2019-07-15compilers: Move clike into a mixins directoryDylan Baker1-1/+1
2019-06-24known Python 3.5 on windows workaround for subprocess(cwd=str(Path))Michael Hirsch, Ph.D1-1/+2
2019-06-24windows ifort can't do shared_library sanelyMichael Hirsch, Ph.D1-4/+2
2019-06-24correct missing argument for IntelClFortranCompilerMichael Hirsch, Ph.D1-9/+11
2019-06-09Purge `is_cross` and friends without changing user interfacesJohn Ericson1-28/+24
2019-05-16compilers/fortran: Fix all has_argument methods in mesonDylan Baker1-0/+20
2019-05-13compilers: Add basic ICL abstractionsDylan Baker1-1/+33
2019-05-13compilers: rename IntelCompiler to IntelGnuLikeCompilerDylan Baker1-4/+4
2019-05-03compilers: Split C-Like functionality into a mixin classesDylan Baker1-172/+5
2019-05-02Merge pull request #4952 from mensinda/cacheCompilesDylan Baker1-10/+10
2019-05-02per-target manual specification of link_languageMichael Hirsch, Ph.D1-1/+3
2019-04-28Disable cache for dependenciesDaniel Mensinger1-4/+4
2019-04-28Add disable_cache to the fortran compilerDaniel Mensinger1-6/+6
2019-04-27better default order for fotran compiler searchMichael Hirsch, Ph.D1-2/+2
2019-04-22fortran: fix compile.links() when passing dependenciesTamer Fahmy1-1/+1
2019-04-05BUGFIX: don't crash Meson on bad existing exe file for Fortran sanity checkMichael Hirsch, Ph.D1-11/+24
2019-03-27Sanity check with external argsJohn Ericson1-2/+13
2019-03-25more efficient submodule filenamingMichael Hirsch, Ph.D1-3/+4
2019-03-25BUGFIX: match submodule output names by compilerMichael Hirsch, Ph.D1-1/+11
2019-03-20replace library type strings with an enumDylan Baker1-2/+2
2019-03-11Add static as keyword to find_libraryNiklas Claesson1-2/+3
2019-02-19Add warning level zerojml17951-6/+12
2019-02-15Remove get_cross_extra_flagsJohn Ericson1-2/+1
2019-02-13BUGFIX: Fortran openmpMichael Hirsch, Ph.D1-0/+6
2019-02-05Fortran 2008 submodule (#4874)Michael Hirsch, Ph.D1-1/+1
2019-02-01better handle variable HDF5 setups, update Fortran compiler defMichael Hirsch, Ph.D1-2/+2
2019-01-29BUGFIX: allow fc.run(code) to work, pick only Fortran moduleMichael Hirsch, Ph.D1-4/+1
2019-01-27BUGFIX: broken/missing Fortran code/unit testsMichael Hirsch, Ph.D1-2/+11
2019-01-21Add PGI C and C++ compilers (#4803)Michael Hirsch, Ph.D1-7/+0
2019-01-16FlangFortranCompiler inherit ClangCompilerMichael Hirsch, Ph.D1-3/+8
2019-01-16better handle link args: PGI and FlangMichael Hirsch, Ph.D1-2/+2
2019-01-16Flang Fortran compiler added.Michael Hirsch, Ph.D1-0/+7
2019-01-15restore PGI compile functioningMichael Hirsch, Ph.D1-13/+7
2019-01-06Added more compiler option supportDaniel Mensinger1-1/+1
2019-01-06Absolute path generation refactoringDaniel Mensinger1-0/+7
2018-11-15compilers/fortran: pass -module ${path} instead of -module${path}Dylan Baker1-1/+1
2018-11-15ifort: ifort needs to have -lifcore like gfotran needs -lgfortranDylan Baker1-0/+3
2018-11-15compilers: Move get_allow_undefined_link_args to CompilerDylan Baker1-3/+0
2018-11-15fortran: ifort doesn't have -pipeDylan Baker1-0/+6
2018-11-13compilers: Use keyword only arguments for compiler interfacesDylan Baker1-5/+7
2018-09-16Use enum instead of `int` for compiler variantsDavid Seifert1-7/+7
2018-09-02Remove unnecessary -lquadmath from FORTRAN flags.Jussi Pakkanen1-1/+1
2018-08-22find_library: Allow undefined symbols while linkingNirbheek Chauhan1-0/+3
2018-08-22find_library: Use _build_wrapper to get library dirsBruce Richardson1-4/+7
2018-08-18Convert buildtype to optimization and debug options (#3489)Jussi Pakkanen1-7/+50
2018-07-09Fix searching of shared libraries on OpenBSD (#3851)Nirbheek Chauhan1-2/+5