diff --git a/framework/setenv.py b/framework/setenv.py index ffd3f912d8..f2a780ccb8 100755 --- a/framework/setenv.py +++ b/framework/setenv.py @@ -104,7 +104,10 @@ def shell_script(target, source=None, env=None): else: myrc += 'setenv %s %s:${%s}\n' % (par,value,par) myrc += 'else\n' - myrc += 'setenv %s %s\n' % (par,value) + if par.startswith('JULIA'): + myrc += 'setenv %s %s:\n' % (par,value) + else: + myrc += 'setenv %s %s\n' % (par,value) if redefine: myrc += 'endif\n' else: @@ -117,7 +120,10 @@ def shell_script(target, source=None, env=None): myrc += 'else\n' if par == 'MANPATH': myrc += 'unset MANPATH\n' # necessary for recent bash shells - myrc += 'export %s=%s\n' % (par,value) + if par.startswith('JULIA'): + myrc += 'export %s=%s:\n' % (par,value) + else: + myrc += 'export %s=%s\n' % (par,value) if redefine: myrc += 'fi\n'