fp@41: #------------------------------------------------------------------------------
fp@0: #
fp@0: #  Makefile
fp@0: #
fp@0: #  IgH EtherCAT-Treiber
fp@0: #
fp@9: #  $Id$
fp@0: #
fp@41: #------------------------------------------------------------------------------
fp@0: 
fp@22: ifneq ($(KERNELRELEASE),)
fp@0: 
fp@41: #------------------------------------------------------------------------------
fp@22: # Kbuild-Abschnitt
hm@6: 
fp@54: obj-m := ec_master.o
hm@6: 
fp@54: ec_master-objs := module.o master.o device.o slave.o command.o types.o domain.o
fp@0: 
fp@34: REV = `svnversion $(src)`
fp@34: DATE = `date`
fp@34: 
fp@34: EXTRA_CFLAGS = -DEC_REV="$(REV)" -DEC_USER="$(USER)" -DEC_DATE="$(DATE)"
fp@34: 
fp@41: #------------------------------------------------------------------------------
fp@0: 
fp@22: else
fp@9: 
fp@41: #------------------------------------------------------------------------------
fp@22: # Default-Abschnitt
fp@0: 
fp@50: ifneq ($(wildcard ethercat.conf),)
fp@50: include ethercat.conf
fp@50: else
fp@50: KERNELDIR = /lib/modules/`uname -r`/build
fp@50: endif
fp@50: 
fp@41: modules:
fp@50: 	$(MAKE) -C $(KERNELDIR) M=`pwd` modules
fp@0: 
fp@0: clean:
fp@50: 	$(MAKE) -C $(KERNELDIR) M=`pwd` clean
fp@0: 
fp@41: #------------------------------------------------------------------------------
fp@10: 
fp@10: endif