/usr/lib64/python2.6/site-packages/numpy/distutils
NameSizeModeActions
command/-0755rm
fcompiler/-0755rm
mingw/-0755rm
tests/-0755rm
ccompiler.py223190644editdlrm
ccompiler.pyc199610644editdlrm
ccompiler.pyo199610644editdlrm
conv_template.py94910644editdlrm
conv_template.pyc95650644editdlrm
conv_template.pyo95650644editdlrm
core.py85240644editdlrm
core.pyc66270644editdlrm
core.pyo66270644editdlrm
cpuinfo.py225140644editdlrm
cpuinfo.pyc442410644editdlrm
cpuinfo.pyo442410644editdlrm
environment.py22680644editdlrm
environment.pyc33840644editdlrm
environment.pyo33840644editdlrm
exec_command.py185490644editdlrm
exec_command.pyc172630644editdlrm
exec_command.pyo158410644editdlrm
extension.py23850644editdlrm
extension.pyc21360644editdlrm
extension.pyo21360644editdlrm
from_template.py78030644editdlrm
from_template.pyc84740644editdlrm
from_template.pyo84740644editdlrm
info.py920644editdlrm
info.pyc2660644editdlrm
info.pyo2660644editdlrm
intelccompiler.py9910644editdlrm
intelccompiler.pyc14380644editdlrm
intelccompiler.pyo14380644editdlrm
interactive.py61450644editdlrm
interactive.pyc58480644editdlrm
interactive.pyo58480644editdlrm
lib2def.py34190644editdlrm
lib2def.pyc38890644editdlrm
lib2def.pyo38890644editdlrm
line_endings.py19690644editdlrm
line_endings.pyc27600644editdlrm
line_endings.pyo27600644editdlrm
log.py24380644editdlrm
log.pyc28720644editdlrm
log.pyo28720644editdlrm
mingw32ccompiler.py181050644editdlrm
mingw32ccompiler.pyc137470644editdlrm
mingw32ccompiler.pyo137470644editdlrm
misc_util.py798370644editdlrm
misc_util.pyc764140644editdlrm
misc_util.pyo758530644editdlrm
npy_pkg_config.py122830644editdlrm
npy_pkg_config.pyc145500644editdlrm
npy_pkg_config.pyo145500644editdlrm
numpy_distribution.py6340644editdlrm
numpy_distribution.pyc9810644editdlrm
numpy_distribution.pyo9810644editdlrm
setup.py5610644editdlrm
setup.pyc8640644editdlrm
setup.pyo8640644editdlrm
setupscons.py5570644editdlrm
setupscons.pyc9090644editdlrm
setupscons.pyo9090644editdlrm
system_info.py709270644editdlrm
system_info.pyc709820644editdlrm
system_info.pyo708440644editdlrm
unixccompiler.py34600644editdlrm
unixccompiler.pyc28930644editdlrm
unixccompiler.pyo28930644editdlrm
__config__.py14990644editdlrm
__config__.pyc16540644editdlrm
__config__.pyo16540644editdlrm
__init__.py4310644editdlrm
__init__.pyc6010644editdlrm
__init__.pyo6010644editdlrm
__version__.py850644editdlrm
__version__.pyc2860644editdlrm
__version__.pyo2860644editdlrm
Edit: /usr/lib64/python2.6/site-packages/numpy/distutils/extension.py (2385B)
"""distutils.extension Provides the Extension class, used to describe C/C++ extension modules in setup scripts. Overridden to support f2py. """ __revision__ = "$Id: extension.py,v 1.1 2005/04/09 19:29:34 pearu Exp $" from distutils.extension import Extension as old_Extension import re cxx_ext_re = re.compile(r'.*[.](cpp|cxx|cc)\Z',re.I).match fortran_pyf_ext_re = re.compile(r'.*[.](f90|f95|f77|for|ftn|f|pyf)\Z',re.I).match class Extension(old_Extension): def __init__ (self, name, sources, include_dirs=None, define_macros=None, undef_macros=None, library_dirs=None, libraries=None, runtime_library_dirs=None, extra_objects=None, extra_compile_args=None, extra_link_args=None, export_symbols=None, swig_opts=None, depends=None, language=None, f2py_options=None, module_dirs=None, ): old_Extension.__init__(self,name, [], include_dirs, define_macros, undef_macros, library_dirs, libraries, runtime_library_dirs, extra_objects, extra_compile_args, extra_link_args, export_symbols) # Avoid assert statements checking that sources contains strings: self.sources = sources # Python 2.4 distutils new features self.swig_opts = swig_opts or [] # Python 2.3 distutils new features self.depends = depends or [] self.language = language # numpy_distutils features self.f2py_options = f2py_options or [] self.module_dirs = module_dirs or [] return def has_cxx_sources(self): for source in self.sources: if cxx_ext_re(str(source)): return True return False def has_f2py_sources(self): for source in self.sources: if fortran_pyf_ext_re(source): return True return False # class Extension