Chris@87: from __future__ import division, absolute_import, print_function Chris@87: Chris@87: from numpy.distutils.fcompiler import FCompiler Chris@87: Chris@87: compilers = ['NoneFCompiler'] Chris@87: Chris@87: class NoneFCompiler(FCompiler): Chris@87: Chris@87: compiler_type = 'none' Chris@87: description = 'Fake Fortran compiler' Chris@87: Chris@87: executables = {'compiler_f77': None, Chris@87: 'compiler_f90': None, Chris@87: 'compiler_fix': None, Chris@87: 'linker_so': None, Chris@87: 'linker_exe': None, Chris@87: 'archiver': None, Chris@87: 'ranlib': None, Chris@87: 'version_cmd': None, Chris@87: } Chris@87: Chris@87: def find_executables(self): Chris@87: pass Chris@87: Chris@87: Chris@87: if __name__ == '__main__': Chris@87: from distutils import log Chris@87: log.set_verbosity(2) Chris@87: compiler = NoneFCompiler() Chris@87: compiler.customize() Chris@87: print(compiler.get_version())