fix switch driver makefiles for 2.4

git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@2779 3c298f89-4303-0410-b956-a3cf2f4a3e73
master
Felix Fietkau 2005-12-25 15:15:32 +00:00
parent c857659357
commit 82e363f78f
2 changed files with 7 additions and 18 deletions

View 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):

View File

@ -10,19 +10,9 @@
# 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