diff options
author | cvs2svn <no_author@cvs2svn> | 2004-12-16 22:06:24 (GMT) |
---|---|---|
committer | cvs2svn <no_author@cvs2svn> | 2004-12-16 22:06:24 (GMT) |
commit | 881417962b8f09ec201b1bb84c8c13817172e09e (patch) | |
tree | aef4d8cab6edc711c733e464ffe8edb199b3be18 /bin | |
parent | e49769c4c2f18e28ace7ef93d371673a95c18f63 (diff) | |
download | hdf5-881417962b8f09ec201b1bb84c8c13817172e09e.zip hdf5-881417962b8f09ec201b1bb84c8c13817172e09e.tar.gz hdf5-881417962b8f09ec201b1bb84c8c13817172e09e.tar.bz2 |
[svn-r9679] This commit was manufactured by cvs2svn to create branch 'hdf5_1_6'.
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/deploy | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/bin/deploy b/bin/deploy new file mode 100755 index 0000000..0521430 --- /dev/null +++ b/bin/deploy @@ -0,0 +1,59 @@ +#!/bin/sh +## +## Copyright by the Board of Trustees of the University of Illinois. +## All rights reserved. +## +## This file is part of HDF5. The full HDF5 copyright notice, including +## terms governing use, modification, and redistribution, is contained in +## the files COPYING and Copyright.html. COPYING can be found at the root +## of the source code distribution tree; Copyright.html can be found at the +## root level of an installed copy of the electronic HDF5 document set and +## is linked from the top-level documents page. It can also be found at +## http://hdf.ncsa.uiuc.edu/HDF5/doc/Copyright.html. If you do not have +## access to either file, you may request a copy from hdfhelp@ncsa.uiuc.edu. +## +# Deploy the HDF5 binary. +# +# Programmer: Albert Cheng +# Created Date: 2004/12/15 +# +# Modifications + +# Function definitions +# +# Print Usage page +USAGE() +{ +cat << EOF +Usage: $0 <dir> + Install the binary to directory <dir> + +Examples: + + $ bin/deploy /usr/local/hdf5 + .... + +EOF + +} + + +# Variables + +if [ $# != 1 ]; then + USAGE + exit 1 +fi + +installdir=$1 +if [ ! -e $installdir ]; then + mkdir $installdir +fi +if [ ! -d $installdir ]; then + echo $installdir is not a valid directory + USAGE + exit 1 +fi + +${MAKE:-gmake} install prefix=$installdir && ( cd $installdir/bin; ./h5redeploy -force) +exit $? |