diff -r 6b3b8acb71b5 -r 7506e67dd122 master/Makefile --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/master/Makefile Tue Jan 17 18:28:15 2006 +0000 @@ -0,0 +1,46 @@ +#------------------------------------------------------------------------------ +# +# Makefile +# +# IgH EtherCAT-Treiber +# +# $Id$ +# +#------------------------------------------------------------------------------ + +ifneq ($(KERNELRELEASE),) + +#------------------------------------------------------------------------------ +# Kbuild-Abschnitt + +obj-m := ec_master.o + +ec_master-objs := module.o master.o device.o slave.o command.o types.o domain.o + +REV = `svnversion $(src)` +DATE = `date` + +EXTRA_CFLAGS = -DEC_REV="$(REV)" -DEC_USER="$(USER)" -DEC_DATE="$(DATE)" + +#------------------------------------------------------------------------------ + +else + +#------------------------------------------------------------------------------ +# Default-Abschnitt + +ifneq ($(wildcard ethercat.conf),) +include ethercat.conf +else +KERNELDIR = /lib/modules/`uname -r`/build +endif + +modules: + $(MAKE) -C $(KERNELDIR) M=`pwd` modules + +clean: + $(MAKE) -C $(KERNELDIR) M=`pwd` clean + +#------------------------------------------------------------------------------ + +endif