source:
issm/oecreview/Archive/12678-13393/ISSM-12998-12999.diff@
13394
Last change on this file since 13394 was 13394, checked in by , 13 years ago | |
---|---|
File size: 7.9 KB |
-
u/astrid-r1b/morlighe/issmuci/trunk-jpl/../trunk-jpl/src/m/shell/issmdir.py
1 import platform2 import os3 from MatlabFuncs import *4 5 def issmdir():6 """7 ISSMDIR - Get ISSM_DIR environment variable8 9 Usage:10 ISSM_DIR=issmdir()11 """12 13 if not 'Windows' in platform.system():14 ISSM_DIR =os.environ['ISSM_DIR']15 else:16 ISSM_DIR =os.environ['ISSM_DIR_WIN']17 if strcmpi(ISSM_DIR[-1],'/') or strcmpi(ISSM_DIR[-1],'\\'):18 ISSM_DIR = ISSM_DIR[:-1] #shave off the last '/'19 20 if not ISSM_DIR:21 raise RuntimeError("issmdir error message: 'ISSM_DIR' environment variable is empty! You should define ISSM_DIR in your .cshrc or .bashrc!")22 23 return ISSM_DIR24 -
u/astrid-r1b/morlighe/issmuci/trunk-jpl/../trunk-jpl/src/m/shell/flaimdir.m
1 function FLAIM_DIR=flaimdir()2 %ISSMDIR - Get FLAIM installation directory3 %4 % Usage:5 % FLAIM_DIR=flaimdir()6 7 FLAIM_DIR=[issmdir '/externalpackages/flaim/install']; -
u/astrid-r1b/morlighe/issmuci/trunk-jpl/../trunk-jpl/src/m/shell/ucisvn.m
1 function UCI_SVN=ucisvn()2 %ISSMDIR - Get UCI_SVN environment variable3 %4 % Usage:5 % UCI_SVN=ucisvn()6 7 if ~ispc,8 UCI_SVN =getenv('UCI_SVN');9 else10 UCI_SVN =getenv('UCI_SVN_WIN');11 end12 13 if (isempty(UCI_SVN)),14 error('ucisvn error message: ''UCI_SVN'' environment variable is empty! You should define UCI_SVN in your .cshrc or .bashrc');15 end -
u/astrid-r1b/morlighe/issmuci/trunk-jpl/../trunk-jpl/src/m/shell/issmdir.m
1 function ISSM_DIR=issmdir()2 %ISSMDIR - Get ISSM_DIR environment variable3 %4 % Usage:5 % ISSM_DIR=issmdir()6 7 if ~ispc,8 ISSM_DIR =getenv('ISSM_DIR');9 else10 ISSM_DIR =getenv('ISSM_DIR_WIN');11 if strcmpi(ISSM_DIR(end),'/') | strcmpi(ISSM_DIR(end),'\'),12 ISSM_DIR = ISSM_DIR(1:end-1); %shave off the last '/'13 end14 end15 16 if (isempty(ISSM_DIR)),17 error('issmdir error message: ''ISSM_DIR'' environment variable is empty! You should define ISSM_DIR in your .cshrc or .bashrc!');18 end -
u/astrid-r1b/morlighe/issmuci/trunk-jpl/../trunk-jpl/src/m/shell/jplsvn.m
1 function JPL_SVN=jplsvn()2 %ISSMDIR - Get JPL_SVN environment variable3 %4 % Usage:5 % JPL_SVN=jplsvn()6 7 if ~ispc,8 JPL_SVN =getenv('JPL_SVN');9 else10 JPL_SVN =getenv('JPL_SVN_WIN');11 end12 13 if (isempty(JPL_SVN)),14 error('jplsvn error message: ''JPL_SVN'' environment variable is empty! You should define JPL_SVN in your .cshrc or .bashrc');15 end -
u/astrid-r1b/morlighe/issmuci/trunk-jpl/../trunk-jpl/src/m/os/flaimdir.m
1 function FLAIM_DIR=flaimdir() 2 %ISSMDIR - Get FLAIM installation directory 3 % 4 % Usage: 5 % FLAIM_DIR=flaimdir() 6 7 FLAIM_DIR=[issmdir '/externalpackages/flaim/install']; -
u/astrid-r1b/morlighe/issmuci/trunk-jpl/../trunk-jpl/src/m/os/issmdir.py
1 import platform 2 import os 3 from MatlabFuncs import * 4 5 def issmdir(): 6 """ 7 ISSMDIR - Get ISSM_DIR environment variable 8 9 Usage: 10 ISSM_DIR=issmdir() 11 """ 12 13 if not 'Windows' in platform.system(): 14 ISSM_DIR =os.environ['ISSM_DIR'] 15 else: 16 ISSM_DIR =os.environ['ISSM_DIR_WIN'] 17 if strcmpi(ISSM_DIR[-1],'/') or strcmpi(ISSM_DIR[-1],'\\'): 18 ISSM_DIR = ISSM_DIR[:-1] #shave off the last '/' 19 20 if not ISSM_DIR: 21 raise RuntimeError("issmdir error message: 'ISSM_DIR' environment variable is empty! You should define ISSM_DIR in your .cshrc or .bashrc!") 22 23 return ISSM_DIR 24 -
u/astrid-r1b/morlighe/issmuci/trunk-jpl/../trunk-jpl/src/m/os/ucisvn.m
1 function UCI_SVN=ucisvn() 2 %ISSMDIR - Get UCI_SVN environment variable 3 % 4 % Usage: 5 % UCI_SVN=ucisvn() 6 7 if ~ispc, 8 UCI_SVN =getenv('UCI_SVN'); 9 else 10 UCI_SVN =getenv('UCI_SVN_WIN'); 11 end 12 13 if (isempty(UCI_SVN)), 14 error('ucisvn error message: ''UCI_SVN'' environment variable is empty! You should define UCI_SVN in your .cshrc or .bashrc'); 15 end -
u/astrid-r1b/morlighe/issmuci/trunk-jpl/../trunk-jpl/src/m/os/issmdir.m
1 function ISSM_DIR=issmdir() 2 %ISSMDIR - Get ISSM_DIR environment variable 3 % 4 % Usage: 5 % ISSM_DIR=issmdir() 6 7 if ~ispc, 8 ISSM_DIR =getenv('ISSM_DIR'); 9 else 10 ISSM_DIR =getenv('ISSM_DIR_WIN'); 11 if strcmpi(ISSM_DIR(end),'/') | strcmpi(ISSM_DIR(end),'\'), 12 ISSM_DIR = ISSM_DIR(1:end-1); %shave off the last '/' 13 end 14 end 15 16 if (isempty(ISSM_DIR)), 17 error('issmdir error message: ''ISSM_DIR'' environment variable is empty! You should define ISSM_DIR in your .cshrc or .bashrc!'); 18 end -
u/astrid-r1b/morlighe/issmuci/trunk-jpl/../trunk-jpl/src/m/os/jplsvn.m
1 function JPL_SVN=jplsvn() 2 %ISSMDIR - Get JPL_SVN environment variable 3 % 4 % Usage: 5 % JPL_SVN=jplsvn() 6 7 if ~ispc, 8 JPL_SVN =getenv('JPL_SVN'); 9 else 10 JPL_SVN =getenv('JPL_SVN_WIN'); 11 end 12 13 if (isempty(JPL_SVN)), 14 error('jplsvn error message: ''JPL_SVN'' environment variable is empty! You should define JPL_SVN in your .cshrc or .bashrc'); 15 end -
u/astrid-r1b/morlighe/issmuci/trunk-jpl/../trunk-jpl/src/m/os/shell
Note:
See TracBrowser
for help on using the repository browser.