Changeset 12878 for issm/branches/trunk-jpl-damage/externalpackages/octave
- Timestamp:
- 08/02/12 17:13:12 (13 years ago)
- Location:
- issm/branches/trunk-jpl-damage
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/branches/trunk-jpl-damage
- Property svn:mergeinfo changed
-
issm/branches/trunk-jpl-damage/externalpackages
- Property svn:ignore
-
old new 1 1 MITgcm 2 2 OpenAD 3 ivins
-
- Property svn:ignore
-
issm/branches/trunk-jpl-damage/externalpackages/octave
-
Property svn:ignore
set to
*.gz
install
src
-
Property svn:ignore
set to
-
issm/branches/trunk-jpl-damage/externalpackages/octave/install.sh
r12260 r12878 2 2 3 3 #Some cleanup 4 version=3.6.1 5 rm -rf src install octave-$version octave-$version.tar.gz 4 rm -rf src install octave-3.6.2 6 5 mkdir install src 7 6 8 7 #Download from ISSM server 9 $ISSM_DIR/scripts/DownloadExternalPackage.py "http://issm.jpl.nasa.gov/files/externalpackages/octave- $version.tar.gz" "octave-$version.tar.gz"8 $ISSM_DIR/scripts/DownloadExternalPackage.py "http://issm.jpl.nasa.gov/files/externalpackages/octave-3.6.2.tar.gz" "octave-3.6.2.tar.gz" 10 9 11 10 #Untar 12 tar -zxvf octave- $version.tar.gz11 tar -zxvf octave-3.6.2.tar.gz 13 12 14 13 #Move octave into install directory 15 mv octave- $version/* src16 rm -rf octave- $version14 mv octave-3.6.2/* src 15 rm -rf octave-3.6.2 17 16 18 17 #install 19 18 cd src 19 ./configure \ 20 --prefix=$ISSM_DIR/externalpackages/octave/install \ 21 --disable-readline 20 22 21 exit 22 make 23 24 #Compile 25 cd ../install 26 mkdir lib 27 cd lib 28 cp ../../src/*.a . 29 ln -s octave_LINUX.a octave.a 30 ln -s octave_LINUX.a liboctave.a 23 if [ -z $NUMCPUS ]; 24 then 25 make 26 make install 27 else 28 make -j $NUMCPUS 29 make -j $NUMCPUS install 30 fi
Note:
See TracChangeset
for help on using the changeset viewer.