]> Git Repo - buildroot-mgba.git/blame - Config.in
gcc 4.0.2 ver bump
[buildroot-mgba.git] / Config.in
CommitLineData
2d523c23
EA
1#
2
3mainmenu "Buildroot2 Configuration"
4
5config BR2_HAVE_DOT_CONFIG
6 bool
7 default y
8
9choice
10 prompt "Target Architecture"
11 default BR2_i386
12 help
13 Stuff
14
e763ae97
MF
15config BR2_alpha
16 bool "alpha"
2d523c23
EA
17config BR2_arm
18 bool "arm"
2d523c23
EA
19config BR2_armeb
20 bool "armeb"
2d523c23
EA
21config BR2_cris
22 bool "cris"
2d523c23
EA
23config BR2_i386
24 bool "i386"
2d523c23
EA
25config BR2_m68k
26 bool "m68k"
2d523c23
EA
27config BR2_mips
28 bool "mips"
2d523c23
EA
29config BR2_mipsel
30 bool "mipsel"
2d523c23
EA
31config BR2_powerpc
32 bool "powerpc"
c5564f7b
PM
33config BR2_sh
34 bool "sh"
c5564f7b
PM
35config BR2_sparc
36 bool "sparc"
e763ae97
MF
37config BR2_x86_64
38 bool "x86_64"
c5564f7b
PM
39endchoice
40
41#
42# Keep the variants seperate, there's no need to clutter everything else.
43# sh is fairly "special" in this regard, as virtually everyone else has
44# things kept down to a _sensible_ number of target variants. No such
45# luck for sh..
46#
47choice
48 prompt "Target Architecture Variant"
49 depends BR2_sh
50 default BR2_sh4
c5564f7b
PM
51config BR2_sh2a_nofpueb
52 bool "sh2a_nofpueb"
d66db536
PM
53config BR2_sh2eb
54 bool "sh2eb"
070e7c14
EA
55config BR2_sh3
56 bool "sh3"
070e7c14
EA
57config BR2_sh3eb
58 bool "sh3eb"
070e7c14 59config BR2_sh4
2d523c23 60 bool "sh4"
070e7c14
EA
61config BR2_sh4eb
62 bool "sh4eb"
6212c19a 63endchoice
070e7c14 64
6212c19a
MF
65#
66# gcc builds libstdc++ differently depending on the
67# host tuplet given to it, so let people choose
68#
69choice
70 prompt "Target Architecture Variant"
71 depends BR2_i386
72 default BR2_x86_i686
73config BR2_x86_i386
74 bool "i386"
75config BR2_x86_i486
76 bool "i486"
77config BR2_x86_i586
78 bool "i586"
79config BR2_x86_i686
80 bool "i686"
2d523c23
EA
81endchoice
82
83config BR2_ARCH
84 string
e763ae97 85 default "alpha" if BR2_alpha
c5564f7b
PM
86 default "arm" if BR2_arm
87 default "armeb" if BR2_armeb
88 default "cris" if BR2_cris
6212c19a
MF
89 default "i386" if BR2_x86_i386
90 default "i486" if BR2_x86_i486
91 default "i586" if BR2_x86_i586
92 default "i686" if BR2_x86_i686
c5564f7b
PM
93 default "m68k" if BR2_m68k
94 default "mips" if BR2_mips
95 default "mipsel" if BR2_mipsel
96 default "powerpc" if BR2_powerpc
97 default "sh2a_nofpueb" if BR2_sh2a_nofpueb
d66db536 98 default "sh2eb" if BR2_sh2eb
c5564f7b
PM
99 default "sh3" if BR2_sh3
100 default "sh3eb" if BR2_sh3eb
101 default "sh4" if BR2_sh4
102 default "sh4eb" if BR2_sh4eb
103 default "sparc" if BR2_sparc
e763ae97
MF
104 default "x86_64" if BR2_x86_64
105
106config BR2_ENDIAN
107 string
108 default "LITTLE" if BR2_arm || BR2_cris || BR2_i386 || BR2_mipsel || \
109 BR2_sh3 || BR2_sh4 || BR2_x86_64
110 default "BIG" if BR2_alpha || BR2_armeb || BR2_m68k || BR2_mips || \
111 BR2_powerpc || BR2_sh2a_nofpueb || BR2_sh2eb || \
112 BR2_sh3eb || BR2_sh4eb || BR2_sparc
2d523c23 113
8e5fb3fb
EA
114menu "Build options"
115
2d523c23 116config BR2_WGET
8e5fb3fb 117 string "Wget command"
fb1c67c1 118 default "wget --passive-ftp -nd"
2d523c23 119
e30cf26c 120config BR2_SVN
e4de8b2f 121 string "Subversion (svn) checkout command"
229a7784 122 default "svn co"
e30cf26c 123
8e5fb3fb
EA
124config BR2_TAR_VERBOSITY
125 bool "Tar verbose"
126 default n
127
1d63e8a8 128config BR2_SOURCEFORGE_MIRROR
e4de8b2f 129 string "Sourceforge mirror site"
0deb9d14 130 default "easynews"
1d63e8a8
EA
131 help
132 Sourceforge has a system of mirror sites. Some sites may be closer
133 to your location, and sometimes mirror sites go down and are no longer
134 available. This option allows you to select your preferred Sourceforge
135 mirror site.
136
e4de8b2f
MF
137 The list of mirrors is available here:
138 http://prdownloads.sourceforge.net/index-sf.html?download
139
ba7c48f3
EA
140config BR2_STAGING_DIR
141 string "Toolchain and header file location?"
142 default "$(BUILD_DIR)/staging_dir"
143 help
de23d7d1
EA
144 This is the location where the toolchain will be installed. The
145 toolchain will not work if it is moved from this location.
146 Therefore, if you wish to package up a uClibc toolchain, it is
147 important that is is set to the final location where the toolchain
148 will be used.
ba7c48f3
EA
149
150 Most people will leave this set to the default value of
151 "$(BUILD_DIR)/staging_dir".
152
e4de8b2f
MF
153config BR2_TOPDIR_PREFIX
154 string "Custom build dir prefix"
155 default ""
156 help
157 Add a custom string to the beginning of the build directories.
158
159 build_ARCH -> [PREFIX]_build_ARCH
160 toolchain_build_ARCH -> [PREFIX]_toolchain_build_ARCH
161
162config BR2_TOPDIR_SUFFIX
163 string "Custom build dir suffix"
164 default ""
165 help
166 Add a custom string to the end of the build directories.
167
168 build_ARCH -> build_ARCH_[SUFFIX]
169 toolchain_build_ARCH -> toolchain_build_ARCH_[SUFFIX]
170
8e5fb3fb
EA
171config BR2_JLEVEL
172 int "Number of jobs to run simultaneously"
173 default "1"
174 help
175 Number of jobs to run simultanesouly
ba7c48f3 176
8e5fb3fb 177endmenu
2d523c23
EA
178
179source "toolchain/Config.in"
180
181source "package/Config.in"
182
4c4768b2 183source "target/Config.in"
2d523c23 184
This page took 0.096208 seconds and 4 git commands to generate.