From 8b572ff4c51abe996fe571dfeaf9c630dcd09786 Mon Sep 17 00:00:00 2001 From: Pratheek Shanthraj Date: Fri, 6 Jan 2012 10:00:22 +0000 Subject: [PATCH] translating command line options for compiler name to actual name of executable --- processing/setup/setup_processing.py | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/processing/setup/setup_processing.py b/processing/setup/setup_processing.py index cfb3076cd..7e4213897 100755 --- a/processing/setup/setup_processing.py +++ b/processing/setup/setup_processing.py @@ -54,6 +54,13 @@ f2py_compiler = { 'intel': 'intelem', 'ifort': 'intelem', }[options.compiler] +compiler = { + 'gfortran': 'gfortran', + 'gnu95': 'gfortran', + 'intel32': 'ifort', + 'intel': 'ifort', + 'ifort': 'ifort', + }[options.compiler] damaskEnv = Environment() baseDir = damaskEnv.relPath('processing/') @@ -141,8 +148,8 @@ for dir in compile: print 'removing %s.exe '%(os.path.splitext(src)[0]) except: pass - print 'compiling ',src,'using',options.compiler - os.system('%s -O2 -o%s.exe %s'%(options.compiler,os.path.splitext(src)[0],src)) + print 'compiling ',src,'using',compiler + os.system('%s -O2 -o%s.exe %s'%(compiler,os.path.splitext(src)[0],src)) os.chdir(codeDir) # needed for compilation with gfortran and f2py for tasks in execute: