install.sh
author Florian Pose <fp@igh-essen.com>
Fri, 07 Apr 2006 08:22:48 +0000
changeset 167 37c65411b411
child 168 8505cc1ad3ce
permissions -rwxr-xr-x
Added install script
167
37c65411b411 Added install script
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     1
#!/bin/sh
37c65411b411 Added install script
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     2
37c65411b411 Added install script
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     3
#------------------------------------------------------------------------------
37c65411b411 Added install script
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     4
#
37c65411b411 Added install script
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     5
#  EtherCAT install script
37c65411b411 Added install script
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     6
#
37c65411b411 Added install script
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     7
#  $Id$
37c65411b411 Added install script
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     8
#
37c65411b411 Added install script
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     9
#------------------------------------------------------------------------------
37c65411b411 Added install script
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    10
37c65411b411 Added install script
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    11
# Fetch parameter
37c65411b411 Added install script
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    12
37c65411b411 Added install script
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    13
if [ $# -eq 0 ]; then
37c65411b411 Added install script
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    14
    echo "Usage: $0 <INSTALLDIR>"
37c65411b411 Added install script
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    15
    exit 1
37c65411b411 Added install script
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    16
fi
37c65411b411 Added install script
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    17
37c65411b411 Added install script
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    18
INSTALLDIR=$1
37c65411b411 Added install script
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    19
37c65411b411 Added install script
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    20
# Create install directory
37c65411b411 Added install script
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    21
37c65411b411 Added install script
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    22
if [ ! -d $INSTALLDIR ]; then
37c65411b411 Added install script
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    23
    echo "Creating directory $INSTALLDIR..."
37c65411b411 Added install script
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    24
    if ! mkdir $INSTALLDIR; then exit 1; fi
37c65411b411 Added install script
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    25
fi
37c65411b411 Added install script
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    26
37c65411b411 Added install script
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    27
# Copy files
37c65411b411 Added install script
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    28
37c65411b411 Added install script
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    29
if ! cp master/ec_master.ko   $INSTALLDIR; then exit -1; fi
37c65411b411 Added install script
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    30
if ! cp devices/ec_8139too.ko $INSTALLDIR; then exit -1; fi
37c65411b411 Added install script
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    31
37c65411b411 Added install script
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    32
# Finished
37c65411b411 Added install script
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    33
37c65411b411 Added install script
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    34
exit 0
37c65411b411 Added install script
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    35
37c65411b411 Added install script
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    36
#------------------------------------------------------------------------------