Add netperf package
[gumsense-br.git] / Config.in
blob41761f5e79ff53476c722222207195f71cb5bfd0
3 mainmenu "Buildroot2 Configuration"
5 config BR2_HAVE_DOT_CONFIG
6         bool
7         default y
9 choice
10         prompt "Target Architecture"
11         default BR2_i386
12         help
13           Stuff
15 config BR2_alpha
16         bool "alpha"
17 config BR2_arm
18         bool "arm"
19 config BR2_armeb
20         bool "armeb"
21 config BR2_cris
22         bool "cris"
23 config BR2_i386
24         bool "i386"
25 config BR2_m68k
26         bool "m68k"
27 config BR2_mips
28         bool "mips"
29 config BR2_mipsel
30         bool "mipsel"
31 config BR2_nios2
32         bool "nios2"
33 config BR2_powerpc
34         bool "powerpc"
35 config BR2_sh
36         bool "sh"
37 config BR2_sparc
38         bool "sparc"
39 config BR2_x86_64
40         bool "x86_64"
41 endchoice
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
47 # luck for sh..
49 choice
50         prompt "Target Architecture Variant"
51         depends BR2_arm || BR2_armeb
52         default BR2_generic_arm
53 config BR2_generic_arm
54         bool "generic_arm"
55 config BR2_arm610
56         bool "arm610"
57 config BR2_arm710
58         bool "arm710"
59 config BR2_arm720t
60         bool "arm720t"
61 config BR2_arm920t
62         bool "arm920t"
63 config BR2_arm922t
64         bool "arm922t"
65 config BR2_arm926t
66         bool "arm926t"
67 config BR2_arm1136jf_s
68         bool "arm1136jf_s"
69 config BR2_sa110
70         bool "sa110"
71 config BR2_sa1100
72         bool "sa1100"
73 config BR2_xscale
74         bool "xscale"
75 endchoice
77 config BR2_ARM_TYPE
78         string
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
91 choice
92         prompt "Target Architecture Variant"
93         depends BR2_sh
94         default BR2_sh4
95 config BR2_sh2a_nofpueb
96         bool "sh2a_nofpueb"
97 config BR2_sh2eb
98         bool "sh2eb"
99 config BR2_sh3
100         bool "sh3"
101 config BR2_sh3eb
102         bool "sh3eb"
103 config BR2_sh4
104         bool "sh4"
105 config BR2_sh4eb
106         bool "sh4eb"
107 endchoice
110 # gcc builds libstdc++ differently depending on the
111 # host tuplet given to it, so let people choose
113 choice
114         prompt "Target Architecture Variant"
115         depends BR2_i386
116         default BR2_x86_i686
117 config BR2_x86_i386
118         bool "i386"
119 config BR2_x86_i486
120         bool "i486"
121 config BR2_x86_i586
122         bool "i586"
123 config BR2_x86_i686
124         bool "i686"
125 endchoice
127 config BR2_ARCH
128         string
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
151 config BR2_ENDIAN
152         string
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
159 menu "Build options"
161 config BR2_WGET
162         string "Wget command"
163         default "wget --passive-ftp -nd"
165 config BR2_SVN
166         string "Subversion (svn) checkout command"
167         default "svn co"
169 config BR2_TAR_OPTIONS
170         string "Tar options"
171         default ""
172         help
173           Options to pass to tar when extracting the sources.
174           E.g. " -v --exclude='*.svn*'" to exclude all .svn internal files
175           and to be verbose.
177 config BR2_DL_DIR
178         string "Download dir"
179         default "$(BASE_DIR)/dl"
180         help
181           Directory to store all the source files that we need to fetch.
183 config BR2_SOURCEFORGE_MIRROR
184         string "Sourceforge mirror site"
185         default "easynews"
186         help
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
190             mirror site.
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"
198         help
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
203             will be used.
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"
210         default ""
211         help
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"
219         default ""
220         help
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"
229         help
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:
235               linux:   pc-linux-gnu
236               cygwin:  pc-cygwin
237               os x:    apple-darwin7 / apple-darwin8
239 config BR2_JLEVEL
240         int "Number of jobs to run simultaneously"
241         default "1"
242         help
243             Number of jobs to run simultanesouly
245 endmenu
247 source "toolchain/Config.in"
249 source "package/Config.in"
251 source "target/Config.in"