Makefile
changeset 12 920e3b41a61f
parent 0 05c992bf5847
child 16 f04e93b8af0f
--- a/Makefile	Fri Nov 11 11:07:31 2005 +0000
+++ b/Makefile	Fri Nov 11 11:20:55 2005 +0000
@@ -1,4 +1,4 @@
-#################################################################
+#----------------------------------------------------------------
 #
 #  Globales Makefile
 #
@@ -6,15 +6,17 @@
 #
 #  $Id$
 #
-#################################################################
+#----------------------------------------------------------------
+
+KERNEL_DIRS_FILE = kerneldirs.mk
+
+#----------------------------------------------------------------
 
 all: .rs232dbg .drivers .rt .mini
 
 doc docs:
 	doxygen Doxyfile
 
-#################################################################
-
 .drivers:
 	$(MAKE) -C drivers
 
@@ -27,7 +29,14 @@
 .mini:
 	$(MAKE) -C mini
 
-#################################################################
+kerneldirs:
+	@echo "# EtherCAT Standard-Kernel-Verzeichnisse" > $(KERNEL_DIRS_FILE)
+	@echo >> $(KERNEL_DIRS_FILE)
+	@echo "KERNELDIR = /vol/projekte/msr_messen_steuern_regeln/linux/kernel/2.4.20/include/linux-2.4.20.CX1100-rthal5" >> $(KERNEL_DIRS_FILE)
+	@echo "RTAIDIR   = /vol/projekte/msr_messen_steuern_regeln/linux/kernel/2.4.20/include/rtai-24.1.13" >> $(KERNEL_DIRS_FILE)
+	@echo "RTLIBDIR = rt_lib" >> $(KERNEL_DIRS_FILE)
+	@echo >> $(KERNEL_DIRS_FILE)
+	@echo "$(KERNEL_DIRS_FILE) erstellt."
 
 clean:
 	$(MAKE) -C rt clean
@@ -35,4 +44,4 @@
 	$(MAKE) -C rs232dbg clean
 	$(MAKE) -C mini clean
 
-#################################################################
+#----------------------------------------------------------------