3 mainmenu "Buildroot2 Configuration"
5 config BR2_HAVE_DOT_CONFIG
10 prompt "Target Architecture"
44 # Keep the variants seperate, there's no need to clutter everything else.
45 # sh is fairly "special" in this regard, as virtually everyone else has
46 # things kept down to a _sensible_ number of target variants. No such
50 prompt "Target Architecture Variant"
51 depends BR2_arm || BR2_armeb
52 default BR2_generic_arm
53 config BR2_generic_arm
67 config BR2_arm1136jf_s
79 default ARM610 if BR2_arm610
80 default ARM710 if BR2_arm710
81 default ARM720T if BR2_arm720t
82 default ARM920T if BR2_arm920t
83 default ARM922T if BR2_arm922t
84 default ARM926T if BR2_arm926t
85 default ARM1136JF_S if BR2_arm1136jf_s
86 default ARM_SA110 if BR2_sa110
87 default ARM_SA1100 if BR2_sa1100
88 default ARM_XSCALE if BR2_xscale
89 default GENERIC_ARM if BR2_generic_arm
92 prompt "Target Architecture Variant"
95 config BR2_sh2a_nofpueb
110 # gcc builds libstdc++ differently depending on the
111 # host tuplet given to it, so let people choose
114 prompt "Target Architecture Variant"
129 default "alpha" if BR2_alpha
130 default "arm" if BR2_arm
131 default "armeb" if BR2_armeb
132 default "cris" if BR2_cris
133 default "i386" if BR2_x86_i386
134 default "i486" if BR2_x86_i486
135 default "i586" if BR2_x86_i586
136 default "i686" if BR2_x86_i686
137 default "m68k" if BR2_m68k
138 default "mips" if BR2_mips
139 default "mipsel" if BR2_mipsel
140 default "nios2" if BR2_nios2
141 default "powerpc" if BR2_powerpc
142 default "sh2a_nofpueb" if BR2_sh2a_nofpueb
143 default "sh2eb" if BR2_sh2eb
144 default "sh3" if BR2_sh3
145 default "sh3eb" if BR2_sh3eb
146 default "sh4" if BR2_sh4
147 default "sh4eb" if BR2_sh4eb
148 default "sparc" if BR2_sparc
149 default "x86_64" if BR2_x86_64
153 default "LITTLE" if BR2_arm || BR2_cris || BR2_i386 || BR2_mipsel || \
154 BR2_sh3 || BR2_sh4 || BR2_x86_64 || BR2_nios2
155 default "BIG" if BR2_alpha || BR2_armeb || BR2_m68k || BR2_mips || \
156 BR2_powerpc || BR2_sh2a_nofpueb || BR2_sh2eb || \
157 BR2_sh3eb || BR2_sh4eb || BR2_sparc
162 string "Wget command"
163 default "wget --passive-ftp -nd"
166 string "Subversion (svn) checkout command"
169 config BR2_TAR_OPTIONS
173 Options to pass to tar when extracting the sources.
174 E.g. " -v --exclude='*.svn*'" to exclude all .svn internal files
178 string "Download dir"
179 default "$(BASE_DIR)/dl"
181 Directory to store all the source files that we need to fetch.
183 config BR2_SOURCEFORGE_MIRROR
184 string "Sourceforge mirror site"
187 Sourceforge has a system of mirror sites. Some sites may be closer
188 to your location, and sometimes mirror sites go down and are no longer
189 available. This option allows you to select your preferred Sourceforge
192 The list of mirrors is available here:
193 http://prdownloads.sourceforge.net/index-sf.html?download
195 config BR2_STAGING_DIR
196 string "Toolchain and header file location?"
197 default "$(BUILD_DIR)/staging_dir"
199 This is the location where the toolchain will be installed. The
200 toolchain will not work if it is moved from this location.
201 Therefore, if you wish to package up a uClibc toolchain, it is
202 important that is is set to the final location where the toolchain
205 Most people will leave this set to the default value of
206 "$(BUILD_DIR)/staging_dir".
208 config BR2_TOPDIR_PREFIX
209 string "Custom build dir prefix"
212 Add a custom string to the beginning of the build directories.
214 build_ARCH -> [PREFIX]_build_ARCH
215 toolchain_build_ARCH -> [PREFIX]_toolchain_build_ARCH
217 config BR2_TOPDIR_SUFFIX
218 string "Custom build dir suffix"
221 Add a custom string to the end of the build directories.
223 build_ARCH -> build_ARCH_[SUFFIX]
224 toolchain_build_ARCH -> toolchain_build_ARCH_[SUFFIX]
226 config BR2_GNU_BUILD_SUFFIX
227 string "GNU build hostname suffix"
228 default "pc-linux-gnu"
230 The string used to pass to configure scripts via the
231 --build= option. Just specify the suffix here, the leading
232 arch will be filled in automatically.
234 Here's some copy and paste build host options for you:
237 os x: apple-darwin7 / apple-darwin8
240 int "Number of jobs to run simultaneously"
243 Number of jobs to run simultanesouly
247 source "toolchain/Config.in"
249 source "package/Config.in"
251 source "target/Config.in"