fix switch driver makefiles for 2.4

SVN-Revision: 2779
This commit is contained in:
Felix Fietkau 2005-12-25 15:15:32 +00:00
parent 874b56053e
commit e86714af08
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