"make kerneldirs" erstellt die Default-Datei kerneldirs.mk zum Editieren.
--- 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
-#################################################################
+#----------------------------------------------------------------