# Copyright (C) 2006-2012 OpenWrt.org # # This is free software, licensed under the GNU General Public License v2. # See /LICENSE for more information. # mainmenu "OpenWrt Configuration" config HAVE_DOT_CONFIG bool default y source "target/Config.in" menu "Target Images" menuconfig TARGET_ROOTFS_INITRAMFS bool "ramdisk" default y if USES_INITRAMFS help Embed the rootfs into the kernel (initramfs) choice prompt "Compression" default TARGET_INITRAMFS_COMPRESSION_LZMA if TARGET_ar71xx default TARGET_INITRAMFS_COMPRESSION_LZMA if TARGET_ramips default TARGET_INITRAMFS_COMPRESSION_NONE depends TARGET_ROOTFS_INITRAMFS help Select ramdisk compression. config TARGET_INITRAMFS_COMPRESSION_NONE bool "none" config TARGET_INITRAMFS_COMPRESSION_GZIP bool "gzip" config TARGET_INITRAMFS_COMPRESSION_BZIP2 bool "bzip2" config TARGET_INITRAMFS_COMPRESSION_LZMA bool "lzma" config TARGET_INITRAMFS_COMPRESSION_LZO bool "lzo" config TARGET_INITRAMFS_COMPRESSION_XZ bool "xz" endchoice config EXTERNAL_CPIO string prompt "Use external cpio" if TARGET_ROOTFS_INITRAMFS default "" help Kernel uses specified external cpio as INITRAMFS_SOURCE comment "Root filesystem archives" config TARGET_ROOTFS_CPIOGZ bool "cpio.gz" default y if USES_CPIOGZ help Build a compressed cpio archive of the the root filesystem config TARGET_ROOTFS_TARGZ bool "tar.gz" default y if USES_TARGZ help Build a compressed tar archive of the the root filesystem comment "Root filesystem images" config TARGET_ROOTFS_EXT4FS bool "ext4" default y if USES_EXT4 depends !TARGET_ROOTFS_INITRAMFS help Ext4 file system with some free space for uml images config TARGET_ROOTFS_ISO bool "iso" default n depends on TARGET_x86_generic depends !TARGET_ROOTFS_INITRAMFS help Create some bootable ISO image config TARGET_ROOTFS_JFFS2 bool "jffs2" default y if USES_JFFS2 depends !TARGET_ROOTFS_INITRAMFS help Build a jffs2 root filesystem config TARGET_ROOTFS_SQUASHFS bool "squashfs" default y if USES_SQUASHFS depends !TARGET_ROOTFS_INITRAMFS help Build a squashfs-lzma root filesystem config TARGET_ROOTFS_UBIFS bool "ubifs" default y if USES_UBIFS depends !TARGET_ROOTFS_INITRAMFS && USES_UBIFS help Build a ubifs root filesystem comment "Image Options" source "target/linux/*/image/Config.in" config TARGET_ROOTFS_PARTSIZE int "Root filesystem partition size (in MB)" depends X86_GRUB_IMAGES || TARGET_ROOTFS_EXT4FS || TARGET_rb532 default 48 help Allows you to change the root filesystem partition size config TARGET_ROOTFS_MAXINODE int "Maximum number of inodes in root filesystem" depends TARGET_ROOTFS_EXT4FS default 6000 help Allows you to change the maximum number of inodes in the root filesystem endmenu menu "Global build settings" config ALL bool "Select all packages by default" default n comment "General build options" config DISPLAY_SUPPORT bool "Show packages that require graphics support (local or remote)" default n config BUILD_PATENTED default y bool "Compile with support for patented functionality" help When this option is disabled, software which provides patented functionality will not be built. In case software provides optional support for patented functionality, this optional support will get disabled for this package. config BUILD_NLS default n bool "Compile with full language support" help When this option is enabled, packages are built with the full versions of iconv and GNU gettext instead of the default OpenWrt stubs. If uClibc is used, it is also built with locale support. config BUILD_STATIC_TOOLS default n bool "Attempt to link host utilities statically" help Linking host utilities like sed or firmware-utils sta