fix grub bootopts (#1145)
[openwrt/openwrt.git] / Config.in
1 #
2
3 mainmenu "OpenWrt Configuration"
4
5 config HAVE_DOT_CONFIG
6 bool
7 default y
8
9 source "target/Config.in"
10
11 config ALL
12 bool "Select all packages by default"
13 default n
14
15 menuconfig DEVEL
16 bool "Advanced configuration options (for developers)"
17 default n
18 select BUILDOPTS
19 select TOOLCHAINOPTS if !NATIVE_TOOLCHAIN
20
21 config BROKEN
22 bool "Show broken platforms / packages" if DEVEL
23 default n
24
25 menuconfig BUILDOPTS
26 bool "Build Options" if DEVEL
27
28 config AUTOREBUILD
29 bool
30 prompt "Automatic rebuild of packages" if BUILDOPTS
31 default y
32 help
33 Automatically rebuild packages when their files change
34
35 config TAR_VERBOSITY
36 bool
37 prompt "Tar verbose" if BUILDOPTS
38 default n
39
40 config JLEVEL
41 int
42 prompt "Number of jobs to run simultaneously" if BUILDOPTS
43 default "1"
44 help
45 Number of jobs to run simultanesouly
46
47 config CCACHE
48 bool
49 prompt "Use ccache" if BUILDOPTS
50 default n
51 help
52 Compiler cache; see http://ccache.samba.org/
53
54 config SOURCE_FEEDS
55 string
56 prompt "Enter here external source feeds you want to include" if BUILDOPTS
57 default "https://svn.openwrt.org/openwrt/packages/"
58 help
59 Separate sources with spaces : " "
60
61 source "toolchain/Config.in"
62 source "target/sdk/Config.in"
63
64 menu "Target Images"
65 config TARGET_ROOTFS_INITRAMFS
66 bool "ramdisk"
67 default n
68 depends LINUX_2_6
69 help
70 Embed the rootfs into the kernel (initramfs)
71
72 config TARGET_ROOTFS_JFFS2
73 bool "jffs2"
74 default y if USES_JFFS2
75 depends !TARGET_ROOTFS_INITRAMFS
76 help
77 Build a jffs2 root filesystem
78
79 config TARGET_ROOTFS_SQUASHFS
80 bool "squashfs"
81 default y if USES_SQUASHFS
82 depends !TARGET_ROOTFS_INITRAMFS
83 help
84 Build a squashfs-lzma root filesystem
85
86 config TARGET_ROOTFS_TGZ
87 bool "tgz"
88 default y if !USES_SQUASHFS && !USES_JFFS2
89 depends !TARGET_ROOTFS_INITRAMFS
90 help
91 Build a compressed tar archive of the the root filesystem
92
93 config TARGET_ROOTFS_EXT2FS
94 bool "ext2"
95 default y if !USES_SQUASHFS && !USES_JFFS2
96 default y if USES_EXT2
97 depends !TARGET_ROOTFS_INITRAMFS
98 help
99 Ext2 file system with some free space for uml images
100
101 comment "Image Options"
102
103 source "target/linux/*/image/Config.in"
104
105 config TARGET_ROOTFS_FSPART
106 int "Filesystem part size (in MB)"
107 depends X86_GRUB_IMAGES || TARGET_ROOTFS_EXT2FS
108 default 16
109
110 endmenu
111
112 source "tmp/.config.in"
113