summaryrefslogtreecommitdiff
path: root/numpy/distutils/command/build.py
diff options
context:
space:
mode:
authorPearu Peterson <pearu.peterson@gmail.com>2007-05-18 21:25:23 +0000
committerPearu Peterson <pearu.peterson@gmail.com>2007-05-18 21:25:23 +0000
commit2fe22c45401c72e6727f0e0e40bab635bb5ca1dd (patch)
treea8e67a81572932aabaaecbfec54983dbcc643f7f /numpy/distutils/command/build.py
parent24b8ecc423d48a06af98be34e97ebda4fee397bc (diff)
downloadnumpy-2fe22c45401c72e6727f0e0e40bab635bb5ca1dd.tar.gz
Added --fcompiler,--help-fcompiler options to build command parallel to --compiler,--help-compiler options.
Diffstat (limited to 'numpy/distutils/command/build.py')
-rw-r--r--numpy/distutils/command/build.py16
1 files changed, 16 insertions, 0 deletions
diff --git a/numpy/distutils/command/build.py b/numpy/distutils/command/build.py
index a968a2739..d984cd29b 100644
--- a/numpy/distutils/command/build.py
+++ b/numpy/distutils/command/build.py
@@ -2,6 +2,7 @@ import os
import sys
from distutils.command.build import build as old_build
from distutils.util import get_platform
+from numpy.distutils.command.config_compiler import show_fortran_compilers
class build(old_build):
@@ -10,6 +11,21 @@ class build(old_build):
('build_src', old_build.has_ext_modules),
] + old_build.sub_commands
+ user_options = old_build.user_options + [
+ ('fcompiler=', None,
+ "specify the Fortran compiler type"),
+ ]
+
+ help_options = old_build.help_options + [
+ ('help-fcompiler',None, "list available Fortran compilers",
+ show_fortran_compilers),
+ ]
+
+ def initialize_options(self):
+ old_build.initialize_options(self)
+ self.fcompiler = None
+ return
+
def finalize_options(self):
build_scripts = self.build_scripts
old_build.finalize_options(self)