fp@54: #------------------------------------------------------------------------------ fp@54: # fp@180: # kbuild Makefile fp@54: # fp@180: # IgH EtherCAT master device modules fp@54: # fp@54: # $Id$ fp@54: # fp@54: #------------------------------------------------------------------------------ fp@54: fp@54: ifneq ($(KERNELRELEASE),) fp@54: fp@54: #------------------------------------------------------------------------------ fp@180: # kbuild section fp@54: fp@54: obj-m := ec_8139too.o fp@54: fp@54: ec_8139too-objs := 8139too.o fp@54: fp@1617: REV := $(shell svnversion $(src) 2>/dev/null) fp@1617: fp@1617: EXTRA_CFLAGS = -DEC_REV=$(REV) -DEC_USER=$(USER) fp@54: fp@54: #------------------------------------------------------------------------------ fp@54: fp@54: else fp@54: fp@54: #------------------------------------------------------------------------------ fp@180: # default section fp@54: fp@180: ifneq ($(wildcard ../ethercat.conf),) fp@180: include ../ethercat.conf fp@54: else fp@180: KERNEL := $(shell uname -r) fp@54: endif fp@54: fp@180: KERNELDIR := /lib/modules/$(KERNEL)/build fp@180: fp@54: modules: fp@180: $(MAKE) -C $(KERNELDIR) M=`pwd` fp@54: fp@54: clean: fp@54: $(MAKE) -C $(KERNELDIR) M=`pwd` clean fp@54: fp@54: #------------------------------------------------------------------------------ fp@54: fp@54: endif