fix switch driver makefiles for 2.4
authornbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Sun, 25 Dec 2005 15:15:32 +0000 (15:15 +0000)
committernbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Sun, 25 Dec 2005 15:15:32 +0000 (15:15 +0000)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@2779 3c298f89-4303-0410-b956-a3cf2f4a3e73

target/linux/package/switch/Makefile
target/linux/package/switch/src/Makefile

index 0d597b1..0db826d 100644 (file)
@@ -25,14 +25,13 @@ $(PKG_BUILD_DIR)/.configured:
        touch $@
 
 $(PKG_BUILD_DIR)/.built:
-       $(MAKE) -C $(PKG_BUILD_DIR) \
-               PATH="$(TARGET_PATH)" \
-               ARCH="$(LINUX_KARCH)" \
+       $(MAKE) -C "$(LINUX_DIR)" \
                CROSS_COMPILE="$(TARGET_CROSS)" \
-               KERNEL_VERSION="$(KERNEL_VERSION)" \
-               KERNEL_DIR="$(KERNEL_DIR)" \
+               ARCH="$(LINUX_KARCH)" \
+               PATH="$(TARGET_PATH)" \
+               SUBDIRS="$(PKG_BUILD_DIR)" \
                EXTRA_CFLAGS="-DBCMGPIO2" \
-               all
+               modules
        touch $@
        
 $(IPKG_KMOD_SWITCH):
index dd8a426..e4b2b7f 100644 (file)
 # 2 of the License, or (at your option) any later version.
 #
 
-KERNEL_VERSION = $(shell uname -r | cut -d. -f1,2)
-
 obj-m  := switch-core.o switch-adm.o switch-robo.o
+export-objs := switch-core.o
 
-ifeq ($(KERNEL_VERSION),2.4)
-
-O_TARGET := $(obj-m)
-
+ifeq ($(MAKING_MODULES),1)
 -include $(TOPDIR)/Rules.make
-
 endif
-
-all: modules
-
-modules:
-       $(MAKE) -C $(KERNEL_DIR) SUBDIRS=$(shell pwd) TOPDIR="$(KERNEL_DIR)" modules
This page took 0.023124 seconds and 4 git commands to generate.