summaryrefslogtreecommitdiff
path: root/mesonbuild/compilers/fortran.py
Commit message (Collapse)AuthorAgeFilesLines
* Can use C++ and FORTRAN in a single target. Closes #2685.dcppJussi Pakkanen2018-05-021-1/+3
|
* Add an OpenMP dependency.Elliott Sales de Andrade2018-04-171-0/+19
| | | | | This works similarly to the thread dependency which stores the various inconsistent flags in each compiler.
* Add macOS linker versioning informationTom Schoonjans2018-04-161-2/+2
| | | | | | This patch exploits the information residing in ltversion to set the -compatibility_version and -current_version flags that are passed to the linker on macOS.
* Added Elbrus lcc compilers support as inheritance from gcc onesmakise-homura2018-03-191-0/+7
|
* Use os.path: basename() and dirname() instead of split()Aleksey Filippov2018-01-301-1/+1
| | | | | | | | | | | | According to Python documentation[1] dirname and basename are defined as follows: os.path.dirname() = os.path.split()[0] os.path.basename() = os.path.split()[1] For the purpose of better readability split() is replaced by appropriate function if only one part of returned tuple is used. [1]: https://docs.python.org/3/library/os.path.html#os.path.split
* Merge pull request #2791 from behlec/compiler-versionJussi Pakkanen2017-12-201-18/+18
|\ | | | | Add more version information to compiler
| * More version information for Fortran.Christoph Behle2017-12-161-18/+18
| |
* | Use -MD instead of -MMD for reliability.Jussi Pakkanen2017-12-181-1/+1
|/
* gfortran: Add coverage argumentsNirbheek Chauhan2017-08-151-0/+6
|
* Add info on module include flag for Fortran compilers.Elliott Sales de Andrade2017-08-041-0/+9
|
* Add build_rpath as new property allowing people to specify rpath entries ↵Jussi Pakkanen2017-07-211-2/+2
| | | | that are used in the build tree but will be removed on install.
* Split out languages from compilers.pyAlistair Thomas2017-06-231-0/+289