From 2a1f06cd2ac469af6cd362e793912efe6caad4ee Mon Sep 17 00:00:00 2001 From: Jeff Hill Date: Thu, 1 May 1997 22:05:11 +0000 Subject: [PATCH] replaced by installEpics.pl --- src/tools/installEpics | 97 --------------------------------- src/tools/os/WIN32/installEpics | 26 --------- 2 files changed, 123 deletions(-) delete mode 100755 src/tools/installEpics delete mode 100644 src/tools/os/WIN32/installEpics diff --git a/src/tools/installEpics b/src/tools/installEpics deleted file mode 100755 index d5472dc6d..000000000 --- a/src/tools/installEpics +++ /dev/null @@ -1,97 +0,0 @@ -#!/bin/sh - -# InstallEpics -# -# InstallEpics is used within makefiles to copy new versions of -# files into a destination directory. -# -########################################################## -TOOL=`basename $0` -MODE=755 -CREATE_DIR=0 -USAGE="Usage: - $TOOL [ -m mode ] file ... directory - - -m mode Set the mode for the installed file (0755 by default) - file Name of file - directory Destination directory -" -# get command line options -while getopts m:g:o:csd OPT -do - - case $OPT in - m) MODE=$OPTARG;; - g | o) echo "$USAGE"; echo "$i $OPTARG not implemented";; - c | s) echo "$USAGE"; echo "$i not implemented";; - d) CREATE_DIR=1;; - --) break;; - esac -done -shift `expr $OPTIND - 1` - -# at least two args required -if [ $# -lt 2 ] -then - echo "Nothing to install" - exit -fi - -INSTALL_DIR= -FILELIST= -for i -do - FILELIST="${FILELIST} ${INSTALL_DIR}"; INSTALL_DIR=$i; shift; -done - -if [ ! -d "${INSTALL_DIR}" ] ;then - if [ ${CREATE_DIR} != "0" ] ;then - OLDIFS=${IFS} - IFS=/ - DIRNAME= - for DIR in ${INSTALL_DIR} - do - if [ "${DIR}" = "." ] || [ "${DIR}" = ".." ] ;then - if [ "${DIRNAME}" = "" ] ;then - DIRNAME=${DIR} - else - DIRNAME=${DIRNAME}/${DIR} - fi - else - DIRNAME=${DIRNAME}/${DIR} - if [ ! -d "${DIRNAME}" ] ;then - mkdir "${DIRNAME}" - fi - fi - done - IFS=${OLDIFS} - else - echo "$USAGE\n Can't find directory '${INSTALL_DIR}'" - exit 1 - fi -fi - -for FILE in ${FILELIST} -do - if [ ! -f ${FILE} ] ;then - echo "$USAGE\n Can't find file '${FILE}'" - exit 1 - fi - - TEST= - FILEBASENAME=`basename ${FILE}` - if [ -f ${INSTALL_DIR}/${FILEBASENAME} ] ; then - #Is ${INSTALL_DIR}/${FILEBASENAME} link timestamp newer than ${FILE} - TEST=`find ${INSTALL_DIR} -name "${FILEBASENAME}" -newer ${FILE} -print` - fi - if [ "${TEST}x" = "x" ] ; then - #echo "Installing ${FILEBASENAME}" - rm -f ${INSTALL_DIR}/${FILEBASENAME} - cp -p ${FILE} ${INSTALL_DIR}/${FILEBASENAME} - chmod ${MODE} ${INSTALL_DIR}/${FILEBASENAME} - else - echo "${INSTALL_DIR}/${FILEBASENAME} is up to date" - fi -done - -exit 0 diff --git a/src/tools/os/WIN32/installEpics b/src/tools/os/WIN32/installEpics deleted file mode 100644 index 2a8e19b26..000000000 --- a/src/tools/os/WIN32/installEpics +++ /dev/null @@ -1,26 +0,0 @@ -#!/bin/sh -# -# InstallEpics -# -# InstallEpics is used within makefiles to copy new versions of -# files into a destination directory. -# -########################################################## - -# -kuk- use cp on WIN32 -# -if [ $HOST_ARCH != WIN32 ] -then - echo "You are using the simple version of installEpics" - echo "though you seem not to be on WIN32?" - echo "Check this in ....epics/base/src/tools !" -fi - -if [ $1 = '-m' ] -then - shift 2 -fi -# echo WIN32-installEpics: calling cp $* -eval cp $* - -# EOF installEpics