29 lines
		
	
	
		
			758 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			29 lines
		
	
	
		
			758 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| from numpy.distutils.fcompiler import FCompiler
 | |
| from numpy.distutils import customized_fcompiler
 | |
| 
 | |
| compilers = ['NoneFCompiler']
 | |
| 
 | |
| class NoneFCompiler(FCompiler):
 | |
| 
 | |
|     compiler_type = 'none'
 | |
|     description = 'Fake Fortran compiler'
 | |
| 
 | |
|     executables = {'compiler_f77': None,
 | |
|                    'compiler_f90': None,
 | |
|                    'compiler_fix': None,
 | |
|                    'linker_so': None,
 | |
|                    'linker_exe': None,
 | |
|                    'archiver': None,
 | |
|                    'ranlib': None,
 | |
|                    'version_cmd': None,
 | |
|                    }
 | |
| 
 | |
|     def find_executables(self):
 | |
|         pass
 | |
| 
 | |
| 
 | |
| if __name__ == '__main__':
 | |
|     from distutils import log
 | |
|     log.set_verbosity(2)
 | |
|     print(customized_fcompiler(compiler='none').get_version())
 |