# HG changeset patch # User Florian Pose # Date 1144398559 0 # Node ID 8505cc1ad3ce167d5638f75d2b3d02e77790578a # Parent 37c65411b411d5963dc9921300767c9b0074870b Better installer script diff -r 37c65411b411 -r 8505cc1ad3ce install.sh --- a/install.sh Fri Apr 07 08:22:48 2006 +0000 +++ b/install.sh Fri Apr 07 08:29:19 2006 +0000 @@ -8,6 +8,16 @@ # #------------------------------------------------------------------------------ +# install function + +install() +{ + echo " installing $1" + if ! cp $1 $INSTALLDIR; then exit 1; fi +} + +#------------------------------------------------------------------------------ + # Fetch parameter if [ $# -eq 0 ]; then @@ -16,18 +26,19 @@ fi INSTALLDIR=$1 +echo "EtherCAT installer. Target: $INSTALLDIR" -# Create install directory +# Create installation directory if [ ! -d $INSTALLDIR ]; then - echo "Creating directory $INSTALLDIR..." + echo " creating target directory." if ! mkdir $INSTALLDIR; then exit 1; fi fi # Copy files -if ! cp master/ec_master.ko $INSTALLDIR; then exit -1; fi -if ! cp devices/ec_8139too.ko $INSTALLDIR; then exit -1; fi +install master/ec_master.ko +install devices/ec_8139too.ko # Finished