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: fp@5: MSR_DIR = /vol/projekte/msr_messen_steuern_regeln fp@5: EC_DIR = $(MSR_DIR)/ethercat fp@0: fp@5: #KERNELDIR = $(EC_DIR)/linux-2.4.20.CX1100-rthal5-kdb fp@5: KERNELDIR = $(EC_DIR)/linux-2.4.20-kdb fp@0: #KERNELDIR = /usr/src/linux 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: fp@5: CFLAGS = -O2 -Wall -Wuninitialized -D__KERNEL__ \ fp@5: -DMODULE -I$(KERNELDIR)/include fp@0: fp@0: ################################################################# fp@0: fp@5: all: .depend Makefile 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: fp@5: .depend depend dep: 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: