English Language flag
// Log In
// CVSweb
Project: FreeWRT
// Summary // Activity // Search // Tracker // Lists // News // SCM // Wiki

SCM Repository

ViewVC logotype

Contents of /branches/common-nfo/Config.in

Parent Directory Parent Directory | Revision Log Revision Log


Revision 3427 - (show annotations) (download)
Wed Aug 8 11:08:41 2007 UTC (6 years, 6 months ago) by tg
File size: 4159 byte(s)
merge in trunk rev. 3426
1 # $FreeWRT$
2 #-
3 # This file is part of the FreeWRT project. FreeWRT is copyrighted
4 # material, please see the LICENCE file in the top-level directory
5 # or at http://www.freewrt.org/licence for details.
6
7 mainmenu "FreeWRT Configuration"
8
9 config MODULES
10 bool
11 default y
12
13 # this line is magic; do not remove it
14 # certain make rules depend on its existence
15 # and the name FWRT_HAVE_DOT_CONFIG is hard-coded
16 config FWRT_HAVE_DOT_CONFIG
17 bool
18 default y
19
20 config FWRT_BIG_ENDIAN
21 tristate
22
23 # Supported architectures
24
25 config FWRT_i386
26 tristate
27
28 config FWRT_mips
29 tristate
30 select FWRT_BIG_ENDIAN
31
32 config FWRT_mipsel
33 tristate
34
35 config FWRT_avr32
36 tristate
37 select FWRT_BIG_ENDIAN
38
39 config FWRT_armeb
40 tristate
41 select FWRT_BIG_ENDIAN
42
43 config FWRT_mips64
44 tristate
45 select FWRT_BIG_ENDIAN
46
47 config FWRT_arm
48 tristate
49
50 config FWRT_cris
51 tristate
52
53 config FWRT_m68k
54 tristate
55 select FWRT_BIG_ENDIAN
56
57 config FWRT_powerpc
58 tristate
59 select FWRT_BIG_ENDIAN
60
61 # asm-ppc/ but I have no idea what arches these are
62 config FWRT_ppc
63 tristate
64 select FWRT_BIG_ENDIAN
65
66 config FWRT_sh3
67 tristate
68
69 config FWRT_sh3eb
70 tristate
71 select FWRT_BIG_ENDIAN
72
73 config FWRT_sh4
74 tristate
75
76 config FWRT_sh4eb
77 tristate
78 select FWRT_BIG_ENDIAN
79
80 config FWRT_sparc
81 tristate
82 select FWRT_BIG_ENDIAN
83
84 config FWRT_ARCH
85 string
86 default "arm" if FWRT_arm
87 default "armeb" if FWRT_armeb
88 default "avr32" if FWRT_avr32
89 default "cris" if FWRT_cris
90 default "i386" if FWRT_i386
91 default "m68k" if FWRT_m68k
92 default "mips" if FWRT_mips
93 default "mipsel" if FWRT_mipsel
94 default "mips64" if FWRT_mips64
95 default "powerpc" if FWRT_powerpc
96 default "ppc" if FWRT_ppc
97 default "sh3" if FWRT_sh3
98 default "sh3eb" if FWRT_sh3eb
99 default "sh4" if FWRT_sh4
100 default "sh4eb" if FWRT_sh4eb
101 default "sparc" if FWRT_sparc
102
103
104 config FWRT_JLEVEL
105 int
106 default "1"
107
108 config FWRT_LINUX_2_4
109 bool
110 config FWRT_LINUX_2_6
111 bool
112 config FWRT_LINUX_2_4_BRCM
113 bool
114 config FWRT_LINUX_2_6_BRCM
115 bool
116 config FWRT_LINUX_2_4_RB
117 bool
118 config FWRT_LINUX_2_6_RB
119 bool
120 config FWRT_LINUX_2_4_X86
121 bool
122 config FWRT_LINUX_2_6_X86
123 bool
124 config FWRT_LINUX_2_4_X86
125 bool
126
127 menu "ADK configuration"
128
129 config FWRT_DEVEL
130 bool "Enable development platforms"
131 default n
132 help
133 Enable platforms and boards which are in development.
134 They mostly do not work. So if you like to try, follow the
135 development and try to help.
136
137 config FWRT_END_OF_LIFE
138 bool "Enable end of life platforms"
139 default y if FWRT_DEVEL
140 default n
141 help
142 Enable boards which are end of life.
143 They mostly do not work. They are not maintained anymore
144 by the FreeWRT development team.
145
146 config FWRT_PREFIX
147 string "Set a prefix for firmware image file"
148 default "freewrt"
149 help
150 if you have a custom buildroot to build your own application,
151 you can set your own prefix for the firmware image file.
152
153 config FWRT_USE_CCACHE
154 bool "Use ccache to speed up package re-compilation"
155 default n
156 help
157 ccache is a compiler cache. It speeds up re-compilation of C/C++ code
158 by caching previous compiles and detecting when the same compile is
159 being done again.
160 Requires ccache on your build machine.
161 The default ccache options (cache dir, size etc) are used.
162 Note: To build the toolchain with ccache, you'll have to set it up
163 for yourself (e.g. with the CC environment variable or symlinks).
164 This option is only to prefix the _cross_compile calls with ccache.
165
166 config FWRT_GUI_SDK
167 bool "Build hosttools for C++ GUI framework"
168 default n
169 help
170 This will build cxxtools and tntnet for your host machine.
171 You start with a GUI project, if you have this tools installed.
172
173 config FWRT_ISOMATH
174 bool "Support ISO C99 math functions (RECOMMENDED)"
175 default y
176 help
177 This will add support for ISO C99 mathematical functions to
178 uClibc, at a cost of less than 40K on mips.
179
180 config FWRT_UNICODE
181 bool "Enable support for the UTF-8 locale"
182 default y
183 help
184 This will make the "en_US.UTF-8" locale supported by uClibc.
185 Locale support weighs in about 50K on mips.
186
187 endmenu
188
189 source "target/Config.in"
190 source "package/Config.in"

root@freewrt.org:443
ViewVC Help
Powered by ViewVC 1.1.20