blob: 9142ad371c5dca586567e52983c9e5d95c8eeaff (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
|
# Copyright (C) 2006-2007 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"
config TARGET_ROOTFS_INITRAMFS
bool "ramdisk"
default n
depends LINUX_2_6
help
Embed the rootfs into the kernel (initramfs)
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_TGZ
bool "tgz"
default y if USES_TGZ
depends !TARGET_ROOTFS_INITRAMFS
help
Build a compressed tar archive of the the root filesystem
config TARGET_ROOTFS_EXT2FS
bool "ext2"
default y if USES_EXT2
depends !TARGET_ROOTFS_INITRAMFS
help
Ext2 file system with some free space for uml images
config TARGET_ROOTFS_ISO
bool "iso"
default n
depends TARGET_ROOTFS_INITRAMFS && TARGET_x86
help
Create some bootable ISO image
comment "Image Options"
source "target/linux/*/image/Config.in"
config TARGET_ROOTFS_FSPART
int "Filesystem part size (in MB)"
depends X86_GRUB_IMAGES || TARGET_ROOTFS_EXT2FS || LINUX_2_6_RB532
default 16
help
Allows you to change the filesystem partition size
config TARGET_ROOTFS_MAXINODE
int "Maximum number of inodes in filesystem"
depends TARGET_ROOTFS_EXT2FS
default 1500
help
Allows you to change the maximum number of inodes in the filesystem
endmenu
config ALL
bool "Select all packages by default"
default n
menuconfig DEVEL
bool "Advanced configuration options (for developers)"
default n
select BUILDOPTS
select TOOLCHAINOPTS if !NATIVE_TOOLCHAIN
config BROKEN
bool
prompt "Show broken platforms / packages" if DEVEL
default n
config LOCALMIRROR
string
prompt "Local mirror for source packages" if DEVEL
menuconfig BUILDOPTS
bool
prompt "Build Options" if DEVEL
config CLEAN_IPKG
bool
prompt "Clean all ipkg files before building the rootfs" if BUILDOPTS
default n
config AUTOREBUILD
bool
prompt "Automatic rebuild of packages" if BUILDOPTS
default y
help
Automatically rebuild packages when their files change
config BUILD_SUFFIX
string
prompt "Build suffix to append to the BUILD_DIR variable" if BUILDOPTS
default ""
help
Build suffix to append to the BUILD_DIR variable, i.e: build_dir_suffix
config TAR_VERBOSITY
bool
prompt "Tar verbose" if BUILDOPTS
default n
config CCACHE
bool
prompt "Use ccache" if BUILDOPTS
default n
help
Compiler cache; see http://ccache.samba.org/
config SOURCE_FEEDS
string
prompt "Enter here external source feeds you want to include" if BUILDOPTS
default "https://svn.openwrt.org/openwrt/packages/"
help
Separate sources with spaces : " "
config SOURCE_FEEDS_REV
string
prompt "Revision for the source feed svn checkout" if BUILDOPTS
default ""
source "toolchain/Config.in"
menuconfig BUILDSYSTEM_SETTINGS
bool "Buildsystem settings"
config DOWNLOAD_FOLDER
string
prompt "Download folder"
default ""
depends BUILDSYSTEM_SETTINGS
source "target/imagebuilder/Config.in"
source "target/sdk/Config.in"
source "tmp/.config-package.in"
|