1 # Copyright (C) 2006-2007 OpenWrt.org
3 # This is free software, licensed under the GNU General Public License v2.
4 # See /LICENSE for more information.
7 mainmenu "OpenWrt Configuration"
13 source "target/Config.in"
16 bool "Select all packages by default"
20 bool "Advanced configuration options (for developers)"
23 select TOOLCHAINOPTS if !NATIVE_TOOLCHAIN
26 bool "Show broken platforms / packages" if DEVEL
30 string "Local mirror for source packages" if DEVEL
33 bool "Build Options" if DEVEL
37 prompt "Automatic rebuild of packages" if BUILDOPTS
40 Automatically rebuild packages when their files change
44 prompt "Tar verbose" if BUILDOPTS
49 prompt "Number of jobs to run simultaneously" if BUILDOPTS
52 Number of jobs to run simultanesouly
56 prompt "Use ccache" if BUILDOPTS
59 Compiler cache; see http://ccache.samba.org/
63 prompt "Enter here external source feeds you want to include" if BUILDOPTS
64 default "https://svn.openwrt.org/openwrt/packages/"
66 Separate sources with spaces : " "
68 source "toolchain/Config.in"
69 source "target/imagebuilder/Config.in"
70 source "target/sdk/Config.in"
73 config TARGET_ROOTFS_INITRAMFS
78 Embed the rootfs into the kernel (initramfs)
80 config TARGET_ROOTFS_JFFS2
82 default y if USES_JFFS2
83 depends !TARGET_ROOTFS_INITRAMFS
85 Build a jffs2 root filesystem
87 config TARGET_ROOTFS_SQUASHFS
89 default y if USES_SQUASHFS
90 depends !TARGET_ROOTFS_INITRAMFS
92 Build a squashfs-lzma root filesystem
94 config TARGET_ROOTFS_TGZ
96 default y if !USES_SQUASHFS && !USES_JFFS2
97 depends !TARGET_ROOTFS_INITRAMFS
99 Build a compressed tar archive of the the root filesystem
101 config TARGET_ROOTFS_EXT2FS
103 default y if !USES_SQUASHFS && !USES_JFFS2
104 default y if USES_EXT2
105 depends !TARGET_ROOTFS_INITRAMFS
107 Ext2 file system with some free space for uml images
109 comment "Image Options"
111 source "target/linux/*/image/Config.in"
113 config TARGET_ROOTFS_FSPART
114 int "Filesystem part size (in MB)"
115 depends X86_GRUB_IMAGES || TARGET_ROOTFS_EXT2FS || LINUX_2_6_RB532
118 Allows you to change the filesystem partition size
120 config TARGET_ROOTFS_MAXINODE
121 int "Maximum number of inodes in filesystem"
122 depends TARGET_ROOTFS_EXT2FS
125 Allows you to change the maximum number of inodes in the filesystem
129 source "tmp/.config-package.in"