fp@0: ################################################################# fp@0: # fp@0: # Makefile fp@0: # fp@0: # IgH EtherCAT-Treiber fp@0: # fp@0: # $Date$ fp@0: # $Author$ fp@0: # fp@0: ################################################################# fp@0: hm@6: #KERNELDIR=/usr/src/linux hm@6: #KERNELDIR=/home/rich/linux-2.4.20.CX1100-rthal5 hm@6: #KERNELDIR=./linux-2.4.20.CX1100-rthal5 fp@0: hm@6: #IgH hm@6: KERNELDIR = /vol/projekte/msr_messen_steuern_regeln/linux/kernel/2.4.20/include/linux-2.4.20.CX1100-rthal5 hm@6: RTAIDIR = /vol/projekte/msr_messen_steuern_regeln/linux/kernel/2.4.20/include/rtai-24.1.13 hm@6: RTLIBDIR = rt_lib hm@6: hm@6: #euler-nottuln fp@0: #KERNELDIR = /usr/src/linux hm@6: #RTAIDIR = /usr/src/rtai hm@6: hm@6: #patra hm@6: #KERNELDIR = /usr/src/linux-2.4.20.CX1100-rthal5 hm@6: #RTAIDIR = /usr/src/rtai-24.1.13 hm@6: hm@6: #include $(KERNELDIR)/.config fp@0: fp@0: ECAT_8139_OBJ = drv_8139too.o ec_device.o ec_master.o \ fp@0: ec_slave.o ec_command.o ec_types.o fp@0: hm@6: hm@6: CFLAGS = -O2 -Wall -Wuninitialized -D__KERNEL__ -DMODULE \ hm@6: -I$(KERNELDIR)/include -D_RTAI -I$(RTAIDIR)/include \ hm@6: -I$(RTLIBDIR)/msr-include hm@6: hm@6: ifdef CONFIG_SMP hm@6: CFLAGS += -D__SMP__ -DSMP hm@6: endif fp@0: fp@0: ################################################################# fp@0: hm@6: all: .depend ecat_8139too.o fp@0: fp@0: ecat_8139too.o: $(ECAT_8139_OBJ) fp@0: $(LD) -r $(ECAT_8139_OBJ) -o $@ fp@0: fp@0: .c.o: fp@0: $(CC) $(CFLAGS) -c -o $@ $< fp@0: fp@0: doc docs: fp@0: $(MAKE) -C .. doc fp@0: fp@0: ################################################################# fp@0: hm@6: .depend: fp@0: $(CC) $(CFLAGS) -M *.c > .depend fp@0: fp@0: ifeq (.depend,$(wildcard .depend)) fp@0: include .depend fp@0: endif fp@0: fp@0: ################################################################# fp@0: fp@0: clean: fp@0: rm -f *.o *~ core .depend fp@0: fp@0: ################################################################# fp@0: