clean up filesystem selction

SVN-Revision: 4847
This commit is contained in:
Felix Fietkau 2006-09-23 22:03:23 +00:00
parent ce9573d565
commit d74ea347fe
2 changed files with 24 additions and 8 deletions

View file

@ -64,31 +64,28 @@ menu "Target Images"
config TARGET_ROOTFS_JFFS2 config TARGET_ROOTFS_JFFS2
bool "jffs2" bool "jffs2"
default y default y if USES_JFFS2
depends !TARGET_ROOTFS_INITRAMFS depends !TARGET_ROOTFS_INITRAMFS
help help
Build a jffs2 root filesystem Build a jffs2 root filesystem
config TARGET_ROOTFS_SQUASHFS config TARGET_ROOTFS_SQUASHFS
bool "squashfs" bool "squashfs"
default y default y if USES_SQUASHFS
depends !LINUX_2_6_ARUBA
depends !LINUX_2_6_XSCALE
depends !TARGET_ROOTFS_INITRAMFS depends !TARGET_ROOTFS_INITRAMFS
depends !LINUX_2_6_AU1000
help help
Build a squashfs-lzma root filesystem Build a squashfs-lzma root filesystem
config TARGET_ROOTFS_TGZ config TARGET_ROOTFS_TGZ
bool "tgz" bool "tgz"
default y if !LINUX_2_4_BRCM && !LINUX_2_6_BRCM && !LINUX_2_6_ARUBA && !LINUX_2_4_AR531X default y if !USES_SQUASHFS && !USES_JFFS2
depends !TARGET_ROOTFS_INITRAMFS depends !TARGET_ROOTFS_INITRAMFS
help help
Build a compressed tar archive of the the root filesystem Build a compressed tar archive of the the root filesystem
config TARGET_ROOTFS_EXT2FS config TARGET_ROOTFS_EXT2FS
bool "ext2" bool "ext2"
default y if LINUX_2_6_UML default y if !USES_SQUASHFS && !USES_JFFS2
depends !TARGET_ROOTFS_INITRAMFS depends !TARGET_ROOTFS_INITRAMFS
help help
Ext2 file system with some free space for uml images Ext2 file system with some free space for uml images

View file

@ -8,6 +8,7 @@ config LINUX_2_6_AU1000
select LINUX_2_6 select LINUX_2_6
select PCI_SUPPORT select PCI_SUPPORT
select USB_SUPPORT select USB_SUPPORT
select USES_JFFS2
help help
Build firmware for AMD Alchemy 1500 boards Build firmware for AMD Alchemy 1500 boards
(e.g. 4G-Systems Mesh/Access Cube ...) (e.g. 4G-Systems Mesh/Access Cube ...)
@ -19,6 +20,7 @@ config LINUX_2_6_ARUBA
select PCI_SUPPORT select PCI_SUPPORT
select USB_SUPPORT select USB_SUPPORT
select BIG_ENDIAN select BIG_ENDIAN
select USES_JFFS2
help help
Build firmware images for Aruba boards Build firmware images for Aruba boards
@ -28,6 +30,7 @@ config LINUX_2_4_AR531X
select mips select mips
select LINUX_2_4 select LINUX_2_4
select BIG_ENDIAN select BIG_ENDIAN
select USES_JFFS2
help help
Build firmware images for Atheros AR531x based boards Build firmware images for Atheros AR531x based boards
(e.g. Netgear WGT624, Linksys WRT55AG) (e.g. Netgear WGT624, Linksys WRT55AG)
@ -38,6 +41,8 @@ config LINUX_2_4_BRCM
select PCI_SUPPORT select PCI_SUPPORT
select USB_SUPPORT select USB_SUPPORT
select PCMCIA_SUPPORT select PCMCIA_SUPPORT
select USES_SQUASHFS
select USES_JFFS2
help help
Build firmware images for Broadcom based routers Build firmware images for Broadcom based routers
(e.g. Linksys WRT54G(S), Asus WL-500g, Motorola WR850G) (e.g. Linksys WRT54G(S), Asus WL-500g, Motorola WR850G)
@ -53,6 +58,8 @@ config LINUX_2_6_BRCM
select PCI_SUPPORT select PCI_SUPPORT
select USB_SUPPORT select USB_SUPPORT
#select PCMCIA_SUPPORT #select PCMCIA_SUPPORT
select USES_SQUASHFS
select USES_JFFS2
help help
Build firmware images for Broadcom based routers Build firmware images for Broadcom based routers
(e.g. Netgear WGT634u) (e.g. Netgear WGT634u)
@ -65,6 +72,8 @@ config LINUX_2_6_BRCM63XX
select PCI_SUPPORT select PCI_SUPPORT
select USB_SUPPORT select USB_SUPPORT
select PCMCIA_SUPPORT select PCMCIA_SUPPORT
select USES_SQUASHFS
select USES_JFFS2
help help
Build firmware images for Broadcom based xDSL/routers Build firmware images for Broadcom based xDSL/routers
(e.g. Inventel Livebox, Siemens SE515) (e.g. Inventel Livebox, Siemens SE515)
@ -76,6 +85,7 @@ config LINUX_2_6_XSCALE
select BIG_ENDIAN select BIG_ENDIAN
select PCI_SUPPORT select PCI_SUPPORT
select USB_SUPPORT select USB_SUPPORT
select USES_JFFS2
config LINUX_2_6_MAGICBOX config LINUX_2_6_MAGICBOX
bool "Magicbox [2.6]" bool "Magicbox [2.6]"
@ -83,16 +93,20 @@ config LINUX_2_6_MAGICBOX
select LINUX_2_6 select LINUX_2_6
select BIG_ENDIAN select BIG_ENDIAN
select PCI_SUPPORT select PCI_SUPPORT
select USES_JFFS2
config LINUX_2_6_RB532 config LINUX_2_6_RB532
bool "Mikrotik RB532 [2.6]" bool "Mikrotik RB532 [2.6]"
select mipsel select mipsel
select LINUX_2_6 select LINUX_2_6
select PCI_SUPPORT select PCI_SUPPORT
select USES_JFFS2
config LINUX_2_4_AR7 config LINUX_2_4_AR7
bool "TI AR7 [2.4]" bool "TI AR7 [2.4]"
select mipsel select mipsel
select USES_SQUASHFS
select USES_JFFS2
help help
Build firmware images for TI AR7 based routers (w.g. Linksys WAG54G v2) Build firmware images for TI AR7 based routers (w.g. Linksys WAG54G v2)
@ -203,6 +217,12 @@ config USB_SUPPORT
config BIG_ENDIAN config BIG_ENDIAN
bool bool
config USES_SQUASHFS
bool
config USES_JFFS2
bool
# Architecture selection # Architecture selection
config i386 config i386
@ -260,4 +280,3 @@ config ARCH
default "sh4eb" if sh4eb default "sh4eb" if sh4eb
default "sparc" if sparc default "sparc" if sparc