merge another batch of code from michael buesch's wireless-dev tree, fix up extpci...
[openwrt/svn-archive/archive.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/imagebuilder/Config.in"
63 source "target/sdk/Config.in"
64
65 menu "Target Images"
66 config TARGET_ROOTFS_INITRAMFS
67 bool "ramdisk"
68 default n
69 depends LINUX_2_6
70 help
71 Embed the rootfs into the kernel (initramfs)
72
73 config TARGET_ROOTFS_JFFS2
74 bool "jffs2"
75 default y if USES_JFFS2
76 depends !TARGET_ROOTFS_INITRAMFS
77 help
78 Build a jffs2 root filesystem
79
80 config TARGET_ROOTFS_SQUASHFS
81 bool "squashfs"
82 default y if USES_SQUASHFS
83 depends !TARGET_ROOTFS_INITRAMFS
84 help
85 Build a squashfs-lzma root filesystem
86
87 config TARGET_ROOTFS_TGZ
88 bool "tgz"
89 default y if !USES_SQUASHFS && !USES_JFFS2
90 depends !TARGET_ROOTFS_INITRAMFS
91 help
92 Build a compressed tar archive of the the root filesystem
93
94 config TARGET_ROOTFS_EXT2FS
95 bool "ext2"
96 default y if !USES_SQUASHFS && !USES_JFFS2
97 default y if USES_EXT2
98 depends !TARGET_ROOTFS_INITRAMFS
99 help
100 Ext2 file system with some free space for uml images
101
102 comment "Image Options"
103
104 source "target/linux/*/image/Config.in"
105
106 config TARGET_ROOTFS_FSPART
107 int "Filesystem part size (in MB)"
108 depends X86_GRUB_IMAGES || TARGET_ROOTFS_EXT2FS
109 default 16
110
111 endmenu
112
113 source "tmp/.config.in"
114