[25834] | 1 | Index: ../trunk-jpl/externalpackages/gsl/install-linux.sh
|
---|
| 2 | ===================================================================
|
---|
| 3 | --- ../trunk-jpl/externalpackages/gsl/install-linux.sh (revision 24824)
|
---|
| 4 | +++ ../trunk-jpl/externalpackages/gsl/install-linux.sh (nonexistent)
|
---|
| 5 | @@ -1,37 +0,0 @@
|
---|
| 6 | -#!/bin/bash
|
---|
| 7 | -set -eu
|
---|
| 8 | -
|
---|
| 9 | -
|
---|
| 10 | -# Constants
|
---|
| 11 | -#
|
---|
| 12 | -GSL_ROOT=${ISSM_DIR}/externalpackages/gsl
|
---|
| 13 | -VER="1.15"
|
---|
| 14 | -
|
---|
| 15 | -# Cleanup=
|
---|
| 16 | -rm -rf install src
|
---|
| 17 | -mkdir install src
|
---|
| 18 | -
|
---|
| 19 | -# Download source
|
---|
| 20 | -${ISSM_DIR}/scripts/DownloadExternalPackage.sh "https://issm.ess.uci.edu/files/externalpackages/gsl-${VER}.tar.gz" "gsl-${VER}.tar.gz"
|
---|
| 21 | -
|
---|
| 22 | -# Unpack source
|
---|
| 23 | -tar -zxvf gsl-${VER}.tar.gz
|
---|
| 24 | -
|
---|
| 25 | -# Move source to 'src' directory
|
---|
| 26 | -mv gsl-${VER}/* src
|
---|
| 27 | -rm -rf gsl-${VER}
|
---|
| 28 | -
|
---|
| 29 | -# Configure
|
---|
| 30 | -cd src
|
---|
| 31 | -./configure \
|
---|
| 32 | - --prefix="${GSL_ROOT}/install" \
|
---|
| 33 | - --disable-static
|
---|
| 34 | -
|
---|
| 35 | -# Compile and install
|
---|
| 36 | -if [ $# -eq 0 ]; then
|
---|
| 37 | - make
|
---|
| 38 | - make install
|
---|
| 39 | -else
|
---|
| 40 | - make -j $1
|
---|
| 41 | - make -j $1 install
|
---|
| 42 | -fi
|
---|
| 43 |
|
---|
| 44 | Property changes on: ../trunk-jpl/externalpackages/gsl/install-linux.sh
|
---|
| 45 | ___________________________________________________________________
|
---|
| 46 | Deleted: svn:executable
|
---|
| 47 | ## -1 +0,0 ##
|
---|
| 48 | -*
|
---|
| 49 | \ No newline at end of property
|
---|
| 50 | Index: ../trunk-jpl/externalpackages/gsl/install-linux-static.sh
|
---|
| 51 | ===================================================================
|
---|
| 52 | --- ../trunk-jpl/externalpackages/gsl/install-linux-static.sh (revision 24824)
|
---|
| 53 | +++ ../trunk-jpl/externalpackages/gsl/install-linux-static.sh (nonexistent)
|
---|
| 54 | @@ -1,38 +0,0 @@
|
---|
| 55 | -#!/bin/bash
|
---|
| 56 | -set -eu
|
---|
| 57 | -
|
---|
| 58 | -
|
---|
| 59 | -# Constants
|
---|
| 60 | -#
|
---|
| 61 | -GSL_ROOT=${ISSM_DIR}/externalpackages/gsl
|
---|
| 62 | -VER="1.15"
|
---|
| 63 | -
|
---|
| 64 | -# Cleanup=
|
---|
| 65 | -rm -rf install src
|
---|
| 66 | -mkdir install src
|
---|
| 67 | -
|
---|
| 68 | -# Download source
|
---|
| 69 | -${ISSM_DIR}/scripts/DownloadExternalPackage.sh "https://issm.ess.uci.edu/files/externalpackages/gsl-${VER}.tar.gz" "gsl-${VER}.tar.gz"
|
---|
| 70 | -
|
---|
| 71 | -# Unpack source
|
---|
| 72 | -tar -zxvf gsl-${VER}.tar.gz
|
---|
| 73 | -
|
---|
| 74 | -# Move source to 'src' directory
|
---|
| 75 | -mv gsl-${VER}/* src
|
---|
| 76 | -rm -rf gsl-${VER}
|
---|
| 77 | -
|
---|
| 78 | -# Configure
|
---|
| 79 | -cd src
|
---|
| 80 | -./configure \
|
---|
| 81 | - --prefix="${GSL_ROOT}/install" \
|
---|
| 82 | - --disable-shared \
|
---|
| 83 | - --with-pic
|
---|
| 84 | -
|
---|
| 85 | -# Compile and install
|
---|
| 86 | -if [ $# -eq 0 ]; then
|
---|
| 87 | - make
|
---|
| 88 | - make install
|
---|
| 89 | -else
|
---|
| 90 | - make -j $1
|
---|
| 91 | - make -j $1 install
|
---|
| 92 | -fi
|
---|
| 93 |
|
---|
| 94 | Property changes on: ../trunk-jpl/externalpackages/gsl/install-linux-static.sh
|
---|
| 95 | ___________________________________________________________________
|
---|
| 96 | Deleted: svn:executable
|
---|
| 97 | ## -1 +0,0 ##
|
---|
| 98 | -*
|
---|
| 99 | \ No newline at end of property
|
---|
| 100 | Index: ../trunk-jpl/externalpackages/gsl/install-macosx64.sh
|
---|
| 101 | ===================================================================
|
---|
| 102 | --- ../trunk-jpl/externalpackages/gsl/install-macosx64.sh (revision 24824)
|
---|
| 103 | +++ ../trunk-jpl/externalpackages/gsl/install-macosx64.sh (nonexistent)
|
---|
| 104 | @@ -1,32 +0,0 @@
|
---|
| 105 | -#!/bin/bash
|
---|
| 106 | -set -eu
|
---|
| 107 | -
|
---|
| 108 | -#Some cleanup
|
---|
| 109 | -rm -rf src install gsl-1.15
|
---|
| 110 | -mkdir src install
|
---|
| 111 | -
|
---|
| 112 | -#Download from ISSM server
|
---|
| 113 | -$ISSM_DIR/scripts/DownloadExternalPackage.sh 'https://issm.ess.uci.edu/files/externalpackages/gsl-1.15.tar.gz' 'gsl-1.15.tar.gz'
|
---|
| 114 | -
|
---|
| 115 | -#Untar
|
---|
| 116 | -tar -zxvf gsl-1.15.tar.gz
|
---|
| 117 | -
|
---|
| 118 | -#Move gsl into src directory
|
---|
| 119 | -mv gsl-1.15/* src
|
---|
| 120 | -rm -rf gsl-1.15
|
---|
| 121 | -
|
---|
| 122 | -#Configure gsl
|
---|
| 123 | -cd src
|
---|
| 124 | -
|
---|
| 125 | -export CFLAGS=" -arch x86_64"
|
---|
| 126 | -
|
---|
| 127 | -./configure \
|
---|
| 128 | - --prefix="$ISSM_DIR/externalpackages/gsl/install"
|
---|
| 129 | -
|
---|
| 130 | -#Compile gsl
|
---|
| 131 | -if [ $# -eq 0 ]; then
|
---|
| 132 | - make
|
---|
| 133 | -else
|
---|
| 134 | - make -j $1
|
---|
| 135 | -fi
|
---|
| 136 | -make install
|
---|
| 137 |
|
---|
| 138 | Property changes on: ../trunk-jpl/externalpackages/gsl/install-macosx64.sh
|
---|
| 139 | ___________________________________________________________________
|
---|
| 140 | Deleted: svn:executable
|
---|
| 141 | ## -1 +0,0 ##
|
---|
| 142 | -*
|
---|
| 143 | \ No newline at end of property
|
---|