"make kerneldirs" erstellt die Default-Datei kerneldirs.mk zum Editieren.
authorFlorian Pose <fp@igh-essen.com>
Fri, 11 Nov 2005 11:20:55 +0000
changeset 12 920e3b41a61f
parent 11 e58d78234412
child 13 db0742533c10
"make kerneldirs" erstellt die Default-Datei kerneldirs.mk zum Editieren.
Makefile
--- 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
 
-#################################################################
+#----------------------------------------------------------------