Added install script

This commit is contained in:
Florian Pose
2006-04-07 08:22:48 +00:00
parent 84bd407874
commit 5e2fd32a02
3 changed files with 46 additions and 1 deletions
+4
View File
@@ -26,6 +26,7 @@ ifneq ($(wildcard ethercat.conf),)
include ethercat.conf
else
KERNELDIR := /usr/src/linux
INSTALLDIR := /opt/ethercat
endif
modules:
@@ -34,6 +35,9 @@ modules:
clean:
$(MAKE) -C $(KERNELDIR) M=`pwd` clean
install:
@./install.sh $(INSTALLDIR)
#------------------------------------------------------------------------------
endif
+6 -1
View File
@@ -1,6 +1,6 @@
#------------------------------------------------------------------------------
#
# EtherCAT Konfigurationsdatei Kernel 2.6
# EtherCAT configuration file
#
# $Id$
#
@@ -9,5 +9,10 @@
#
#------------------------------------------------------------------------------
# The kernel to compile the EtherCAT sources against
KERNELDIR = /usr/src/linux
# Install directory used by "make install"
INSTALLDIR := /opt/ethercat
#------------------------------------------------------------------------------
Executable
+36
View File
@@ -0,0 +1,36 @@
#!/bin/sh
#------------------------------------------------------------------------------
#
# EtherCAT install script
#
# $Id$
#
#------------------------------------------------------------------------------
# Fetch parameter
if [ $# -eq 0 ]; then
echo "Usage: $0 <INSTALLDIR>"
exit 1
fi
INSTALLDIR=$1
# Create install directory
if [ ! -d $INSTALLDIR ]; then
echo "Creating directory $INSTALLDIR..."
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
# Finished
exit 0
#------------------------------------------------------------------------------