Added install script
This commit is contained in:
parent
84bd407874
commit
5e2fd32a02
4
Makefile
4
Makefile
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
||||
#------------------------------------------------------------------------------
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
||||
#------------------------------------------------------------------------------
|
||||
Loading…
Reference in New Issue