parameters: (conf)
docstring: Detects the Intel Fortran compilers
docstring_summary: Detects the Intel Fortran compilers
docstring_tokens: Detects the Intel Fortran compilers
function: def configure(conf):
  	"""
  	Detects the Intel Fortran compilers
  	"""
  	if Utils.is_win32:
  		compiler, version, path, includes, libdirs, arch = conf.detect_ifort()
  		v = conf.env
  		v.DEST_CPU = arch
  		v.PATH = path
  		v.INCLUDES = includes
  		v.LIBPATH = libdirs
  		v.MSVC_COMPILER = compiler
  		try:
  			v.MSVC_VERSION = float(version)
  		except ValueError:
  			v.MSVC_VERSION = float(version[:-3])
  
  		conf.find_ifort_win32()
  		conf.ifort_modifier_win32()
  	else:
  		conf.find_ifort()
  		conf.find_program('xiar', var='AR')
  		conf.find_ar()
  		conf.fc_flags()
  		conf.fc_add_flags()
  		conf.ifort_modifier_platform()
function_tokens: def configure ( conf ) : if Utils . is_win32 : compiler , version , path , includes , libdirs , arch = conf . detect_ifort ( ) v = conf . env v . DEST_CPU = arch v . PATH = path v . INCLUDES = includes v . LIBPATH = libdirs v . MSVC_COMPILER = compiler try : v . MSVC_VERSION = float ( version ) except ValueError : v . MSVC_VERSION = float ( version [ : - 3 ] ) conf . find_ifort_win32 ( ) conf . ifort_modifier_win32 ( ) else : conf . find_ifort ( ) conf . find_program ( 'xiar' , var = 'AR' ) conf . find_ar ( ) conf . fc_flags ( ) conf . fc_add_flags ( ) conf . ifort_modifier_platform ( )