aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/compilers
diff options
context:
space:
mode:
authorJussi Pakkanen <jpakkane@gmail.com>2017-08-06 13:07:46 +0300
committerJussi Pakkanen <jpakkane@gmail.com>2017-08-06 13:07:46 +0300
commita19f906258a423bdf1b4ba60877080e5f2becc9e (patch)
treeaa9bbd9fbf7cc0e244ebb8d661d28f793052ce92 /mesonbuild/compilers
parentb5d829e5ace703da5a230d7b109b5ae7215b1dde (diff)
parentd9f01ffcea142cdd9bf2bbf1f9213e40efc189b5 (diff)
downloadmeson-a19f906258a423bdf1b4ba60877080e5f2becc9e.zip
meson-a19f906258a423bdf1b4ba60877080e5f2becc9e.tar.gz
meson-a19f906258a423bdf1b4ba60877080e5f2becc9e.tar.bz2
Merge branch 'QuLogic-mpi'
Diffstat (limited to 'mesonbuild/compilers')
-rw-r--r--mesonbuild/compilers/fortran.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/mesonbuild/compilers/fortran.py b/mesonbuild/compilers/fortran.py
index e17cda0..49200bb 100644
--- a/mesonbuild/compilers/fortran.py
+++ b/mesonbuild/compilers/fortran.py
@@ -120,6 +120,9 @@ end program prog
def get_include_args(self, path, is_system):
return ['-I' + path]
+ def get_module_incdir_args(self):
+ return ('-I', )
+
def get_module_outdir_args(self, path):
return ['-J' + path]
@@ -209,6 +212,9 @@ class SunFortranCompiler(FortranCompiler):
def get_warn_args(self, level):
return []
+ def get_module_incdir_args(self):
+ return ('-M', )
+
def get_module_outdir_args(self, path):
return ['-moddir=' + path]
@@ -251,6 +257,9 @@ class PGIFortranCompiler(FortranCompiler):
super().__init__(exelist, version, is_cross, exe_wrapper=None)
self.id = 'pgi'
+ def get_module_incdir_args(self):
+ return ('-module', )
+
def get_module_outdir_args(self, path):
return ['-module', path]