source: issm/trunk-jpl/externalpackages/netcdf/install-4.2.sh@ 13246

Last change on this file since 13246 was 13246, checked in by seroussi, 13 years ago

CHG: added set -eu in all installation files to stop if an error occurs

  • Property svn:executable set to *
File size: 572 bytes
RevLine 
[12736]1#!/bin/bash
[13246]2set -eu
[13188]3#you need hdf5 compiled
[12736]4
5#Some cleanup
6rm -rf src install netcdf-4.2
7mkdir install src
8
9#Download from ISSM server
10$ISSM_DIR/scripts/DownloadExternalPackage.py "http://issm.jpl.nasa.gov/files/externalpackages/netcdf-4.2.tar.gz" "netcdf-4.2.tar.gz"
11
12#Untar
13tar -zxvf netcdf-4.2.tar.gz
14
15#Move netcdf to install directory
16rm -rf src/*
17mv netcdf-4.2/* src/
18rm -rf netcdf-4.2
19
20#Configure and compile
21cd src
[13188]22./configure \
23 --prefix="$ISSM_DIR/externalpackages/netcdf/install" \
24 --disable-doxygen
[12736]25if [ -z $1 ]; then
26 make
27else
28 make -j $1
29fi
30make install
Note: See TracBrowser for help on using the repository browser.