aboutsummaryrefslogtreecommitdiffstats
path: root/target
diff options
context:
space:
mode:
authorFelix Fietkau <nbd@openwrt.org>2007-07-23 02:13:10 +0000
committerFelix Fietkau <nbd@openwrt.org>2007-07-23 02:13:10 +0000
commit3c1623846264e61815882dca017fb6ebfd5d35d5 (patch)
tree6d32b0f3756903327b47e85aff0dfc447c965266 /target
parentad9f334ee8ef6517f57cc064d67d6d1b4335934b (diff)
downloadupstream-3c1623846264e61815882dca017fb6ebfd5d35d5.tar.gz
upstream-3c1623846264e61815882dca017fb6ebfd5d35d5.tar.bz2
upstream-3c1623846264e61815882dca017fb6ebfd5d35d5.zip
simplify and fix adm5120 image building, fix broken FEATURES handling
SVN-Revision: 8113
Diffstat (limited to 'target')
-rw-r--r--target/linux/adm5120-2.6/Makefile2
-rw-r--r--target/linux/adm5120-2.6/image/Makefile15
-rw-r--r--target/linux/adm5120-2.6/profiles/RB1xx.mk1
3 files changed, 10 insertions, 8 deletions
diff --git a/target/linux/adm5120-2.6/Makefile b/target/linux/adm5120-2.6/Makefile
index fb46f28312..8a4884c9ca 100644
--- a/target/linux/adm5120-2.6/Makefile
+++ b/target/linux/adm5120-2.6/Makefile
@@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
ARCH:=mipsel
BOARD:=adm5120
BOARDNAME:=ADM5120 (Little Endian)
-FEATURES:=squashfs jffs2 pci usb broken
+FEATURES:=squashfs jffs2 tgz broken
LINUX_VERSION:=2.6.22.1
diff --git a/target/linux/adm5120-2.6/image/Makefile b/target/linux/adm5120-2.6/image/Makefile
index ee70b6b1aa..802fd956af 100644
--- a/target/linux/adm5120-2.6/image/Makefile
+++ b/target/linux/adm5120-2.6/image/Makefile
@@ -86,10 +86,7 @@ define Image/Build/RouterBoard
$(STAGING_DIR)/bin/patch-cmdline $(KDIR)/vmlinux.elf '$(strip $(call Image/cmdline/yaffs2)) '
endef
-define Image/Build
-# this line is here intentionally
-ifneq ($(1),jffs2-256k)
-ifneq ($(1),jffs2-128k)
+define Image/Build/jffs2-64k
$(call Image/Build/Compex,$(1),wp54g-wrt,$(patsubst jffs2-%,jffs2,$(1)),WP54G-WRT)
ifeq ($(CONFIG_DEVEL),y)
$(call Image/Build/Edimax,$(1),br-6104k,$(patsubst jffs2-%,jffs2,$(1)),BR-6104K)
@@ -117,8 +114,14 @@ ifeq ($(CONFIG_DEVEL),y)
$(call Image/Build/MyLoader,$(1),wpp54g,$(patsubst jffs2-%,jffs2,$(1)),WPP54G)
$(call Image/Build/MyLoader,$(1),wpp54ag,$(patsubst jffs2-%,jffs2,$(1)),WPP54AG)
endif
-endif
-endif
+endef
+
+define Image/Build/squashfs
+$(call Image/Build/jffs2-64k,$(1))
+endef
+
+define Image/Build
+$(call Image/Build/$(1),$(1))
endef
ifneq ($(CONFIG_TARGET_ROOTFS_INITRAMFS),y)
diff --git a/target/linux/adm5120-2.6/profiles/RB1xx.mk b/target/linux/adm5120-2.6/profiles/RB1xx.mk
index 58622429e6..9dd3de0973 100644
--- a/target/linux/adm5120-2.6/profiles/RB1xx.mk
+++ b/target/linux/adm5120-2.6/profiles/RB1xx.mk
@@ -8,7 +8,6 @@
define Profile/RouterBoard
NAME:=RouterBoard RB1xx
PACKAGES:=kmod-madwifi
- FEATURES:=tgz pci
endef
define Profile/RouterBoard/Description