devices/Makefile
changeset 180 786d4cba38fb
parent 54 7506e67dd122
child 191 ca805255a935
--- a/devices/Makefile	Mon Apr 10 15:00:03 2006 +0000
+++ b/devices/Makefile	Tue Apr 11 08:26:18 2006 +0000
@@ -1,8 +1,8 @@
 #------------------------------------------------------------------------------
 #
-#  Makefile
+#  kbuild Makefile
 #
-#  IgH EtherCAT-Treiber - EtherCAT Geraete
+#  IgH EtherCAT master device modules
 #
 #  $Id$
 #
@@ -11,7 +11,7 @@
 ifneq ($(KERNELRELEASE),)
 
 #------------------------------------------------------------------------------
-# Kbuild-Abschnitt
+#  kbuild section
 
 obj-m := ec_8139too.o
 
@@ -27,16 +27,18 @@
 else
 
 #------------------------------------------------------------------------------
-# Default-Abschnitt
+#  default section
 
-ifneq ($(wildcard ethercat.conf),)
-include ethercat.conf
+ifneq ($(wildcard ../ethercat.conf),)
+include ../ethercat.conf
 else
-KERNELDIR = /lib/modules/`uname -r`/build
+KERNEL := $(shell uname -r)
 endif
 
+KERNELDIR := /lib/modules/$(KERNEL)/build
+
 modules:
-	$(MAKE) -C $(KERNELDIR) M=`pwd` modules
+	$(MAKE) -C $(KERNELDIR) M=`pwd`
 
 clean:
 	$(MAKE) -C $(KERNELDIR) M=`pwd` clean