add secret option to use host's toolchain when native compiling
[openwrt/staging/dedeckeh.git] / openwrt / 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 source "toolchain/Config.in"
55 source "target/sdk/Config.in"
56
57 menu "Target Images"
58 config TARGET_ROOTFS_INITRAMFS
59 bool "ramdisk"
60 default n
61 depends LINUX_2_6
62 help
63 Embed the rootfs into the kernel (initramfs)
64
65 config TARGET_ROOTFS_JFFS2
66 bool "jffs2"
67 default y
68 depends !TARGET_ROOTFS_INITRAMFS
69 help
70 Build a jffs2 root filesystem
71
72 config TARGET_ROOTFS_SQUASHFS
73 bool "squashfs"
74 default y
75 depends !LINUX_2_6_ARUBA
76 depends !LINUX_2_6_XSCALE
77 depends !TARGET_ROOTFS_INITRAMFS
78 depends !LINUX_2_6_AU1000
79 help
80 Build a squashfs-lzma root filesystem
81
82 config TARGET_ROOTFS_TGZ
83 bool "tgz"
84 default y if !LINUX_2_4_BRCM && !LINUX_2_6_BRCM && !LINUX_2_6_ARUBA && !LINUX_2_4_AR531X
85 depends !TARGET_ROOTFS_INITRAMFS
86 help
87 Build a compressed tar archive of the the root filesystem
88
89 config TARGET_ROOTFS_EXT2FS
90 bool "ext2"
91 default y if LINUX_2_6_UML
92 depends !TARGET_ROOTFS_INITRAMFS
93 help
94 Ext2 file system with some free space for uml images
95
96
97 endmenu
98
99 source "target/linux/Config.in"
100 source ".config.in"
101