[svn-commits] branch group/kernelmove r1047 - in /team/group/kernelmove/kernel: ./ datamods/

svn-commits at lists.digium.com svn-commits at lists.digium.com
Tue May 9 14:10:36 MST 2006


Author: jcollie
Date: Tue May  9 16:10:35 2006
New Revision: 1047

URL: http://svn.digium.com/view/zaptel?rev=1047&view=rev
Log:
More updates for 2.6 build.

Modified:
    team/group/kernelmove/kernel/Makefile.26
    team/group/kernelmove/kernel/datamods/Makefile

Modified: team/group/kernelmove/kernel/Makefile.26
URL: http://svn.digium.com/view/zaptel/team/group/kernelmove/kernel/Makefile.26?rev=1047&r1=1046&r2=1047&view=diff
==============================================================================
--- team/group/kernelmove/kernel/Makefile.26 (original)
+++ team/group/kernelmove/kernel/Makefile.26 Tue May  9 16:10:35 2006
@@ -10,8 +10,9 @@
 all: modules
 
 modules:
-        $(MAKE) -C $(KERNELDIR) M=`pwd` modules
+	$(MAKE) -C $(KERNELDIR) M=`pwd` modules
 
 clean:
 	$(MAKE) -C $(KERNELDIR) M=`pwd` clean
+
 endif

Modified: team/group/kernelmove/kernel/datamods/Makefile
URL: http://svn.digium.com/view/zaptel/team/group/kernelmove/kernel/datamods/Makefile?rev=1047&r1=1046&r2=1047&view=diff
==============================================================================
--- team/group/kernelmove/kernel/datamods/Makefile (original)
+++ team/group/kernelmove/kernel/datamods/Makefile Tue May  9 16:10:35 2006
@@ -1,32 +1,18 @@
-.EXPORT_ALL_VARIABLES:
-MODULES= \
-	hdlc_cisco  hdlc_generic  hdlc_raw      syncppp \
-	hdlc_fr     hdlc_ppp      hdlc_raw_eth  
-	
+ifneq ($(KERNELRELEASE),)
+# support older 2.5/2.6 kernel builds that don't know about 'Kbuild' files
+include Kbuild
 
-PWD=$(shell pwd)
+else
+# Normal Makefile
 
-MODULESO:=$(MODULES:%=%.o)
-MODULESKO:=$(MODULES:%=%.ko)
-KMAKE = $(MAKE) -C $(KSRC) SUBDIRS=$(PWD)
-KMAKE_INST = $(KMAKE) \
-  INSTALL_MOD_PATH=$(INSTALL_PREFIX) INSTALL_MOD_DIR=misc modules_install
+KERNELDIR ?= /lib/modules/`uname -r`/build
 
-obj-m := $(MODULESO)
-#obj-m:=hdlc_raw.o hdlc_cisco.o
-#obj-m := hdlc_cisco.o hdlc_cisco.mod.o hdlc_fr.o hdlc_generic.o hdlc_ppp.o hdlc_raw.o hdlc_raw_eth.o hdlc_raw.mod.o hdlc_x25.o
+all: modules
 
-all: 
-	@echo "You don't want to do make here.  Do it from up above"
+modules:
+	$(MAKE) -C $(KERNELDIR) M=`pwd` modules
 
-clean: 
-	$(KMAKE) clean
+clean:
+	$(MAKE) -C $(KERNELDIR) M=`pwd` clean
 
-install: $(MODULESKO)
-	$(KMAKE_INST)
-	
-datamods:
-	@echo "To build: $(obj-m)"
-	@echo $(KSRC)
-	@if [ -z "$(KSRC)" -o ! -d "$(KSRC)" ]; then echo "You do not appear to have the sources for the $(KVERS) kernel installed."; exit 1 ; fi
-	$(KMAKE) modules
+endif



More information about the svn-commits mailing list