Annotation of freem_fileman/install.sh, revision 1.2

1.1       snw         1: #!/usr/bin/env bash
                      2: 
                      3: PGM=$(basename $0 .sh)
                      4: INSTALL_BASE=/usr/local/var/freem
                      5: 
                      6: 
                      7: function usage()
                      8: {
                      9:     echo "usage:  $0 <environment> <namespace>"
                     10: }
                     11: 
                     12: if [[ ! -d ${INSTALL_BASE} ]]
                     13: then
                     14:     echo "${PGM}:  ${INSTALL_BASE} does not exist"
                     15:     exit 1
                     16: fi
                     17: 
                     18: if [[ $# != 2 ]]
                     19: then
                     20:     usage
                     21:     exit 1
                     22: fi
                     23: 
                     24: ENVIRONMENT=$1
                     25: ENVBASE="${INSTALL_BASE}/${ENVIRONMENT}"
                     26: 
                     27: if [[ ! -d "${ENVBASE}" ]]
                     28: then
                     29:     echo "${PGM}:  environment ${ENVIRONMENT} does not exist"
                     30:     exit 1
                     31: fi
                     32: 
                     33: NAMESPACE=$2
                     34: NSBASE="${ENVBASE}/${NAMESPACE}"
                     35: 
                     36: if [[ ! -d "${NSBASE}" ]]
                     37: then
                     38:     echo "${PGM}:  namespace ${NAMESPACE} does not exist"
                     39:     exit 1
                     40: fi
                     41: 
                     42: ROUPATH="${NSBASE}/routines"
                     43: 
                     44: cp USER/*.m "${ROUPATH}"
1.2     ! snw        45: 

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>