Changeset 24283
- Timestamp:
- 10/28/19 15:23:48 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/externalpackages/gmsh/install.sh
r22368 r24283 2 2 set -eu 3 3 4 #Some cleanup 4 VER="3.0.5" 5 6 # Cleanup 5 7 rm -rf install src 6 mkdir install 8 mkdir install src 7 9 8 #Download latest version 9 #svn co --username gmsh --password gmsh https://geuz.org/svn/gmsh/trunk src 10 #git clone http://gitlab.onelab.info/gmsh/gmsh.git src 10 # Download source 11 $ISSM_DIR/scripts/DownloadExternalPackage.sh "https://issm.ess.uci.edu/files/externalpackages/gmsh-${VER}-source.tgz" "gmsh-${VER}-source.tgz" 11 12 12 # Set gmsh version13 GMSH_VER="3.0.5" 13 # Untar source 14 tar -xvzf gmsh-$VER-source.tgz 14 15 15 #Remove tarball if it exists 16 rm -f gmsh-$GMSH_VER-source.tgz 16 # Move source to src directory 17 mv gmsh-$VER-source/* src 18 rm -rf gmsh-$VER-source 17 19 18 #Download last stable version that we know works 19 wget http://gmsh.info/src/gmsh-$GMSH_VER-source.tgz 20 # Configure 21 cd install 22 cmake ../src \ 23 -DCMAKE_INSTALL_PREFIX="$ISSM_DIR/externalpackages/gmsh/install" \ 24 -DENABLE_MPI=1 20 25 21 #Untar gmsh 22 tar -xvzf gmsh-$GMSH_VER-source.tgz 23 24 #Rename gmsh source directory 25 mv gmsh-$GMSH_VER-source src 26 27 #Configure 28 cd install 29 cmake ../src -DCMAKE_INSTALL_PREFIX="$ISSM_DIR/externalpackages/gmsh/install" -DENABLE_MPI=1 30 31 #Compile and install 26 # Compile 32 27 if [ $# -eq 0 ]; then 33 28 make … … 35 30 make -j $1 36 31 fi 32 33 # Install 37 34 make install
Note:
See TracChangeset
for help on using the changeset viewer.