summaryrefslogtreecommitdiff
path: root/config.in
Unidiff
Diffstat (limited to 'config.in') (more/less context) (ignore whitespace changes)
-rw-r--r--config.in5
1 files changed, 5 insertions, 0 deletions
diff --git a/config.in b/config.in
index d9659be..323ca51 100644
--- a/config.in
+++ b/config.in
@@ -1,278 +1,283 @@
1mainmenu "Opie Configuration" 1mainmenu "Opie Configuration"
2 2
3menu "Build Parameters" 3menu "Build Parameters"
4 4
5choice 5choice
6 prompt "Target Machine" 6 prompt "Target Machine"
7 default TARGET_X86 7 default TARGET_X86
8 help 8 help
9 Please select the architecture of the machine you will be 9 Please select the architecture of the machine you will be
10 building the OpenZaurus buildroot for. 10 building the OpenZaurus buildroot for.
11 11
12 config TARGET_X86 12 config TARGET_X86
13 boolean "Intel X86" 13 boolean "Intel X86"
14 14
15 config TARGET_MACOSX 15 config TARGET_MACOSX
16 boolean "Mac OS X (DARWIN)" 16 boolean "Mac OS X (DARWIN)"
17 17
18 config TARGET_SHARP 18 config TARGET_SHARP
19 boolean "Sharp Zaurus w/ SA1100 (5000 and 5500)" 19 boolean "Sharp Zaurus w/ SA1100 (5000 and 5500)"
20 20
21 config TARGET_C700 21 config TARGET_C700
22 boolean "Sharp Zaurus w/ PXA25x (5600, C7x0, C8x0)" 22 boolean "Sharp Zaurus w/ PXA25x (5600, C7x0, C8x0)"
23 23
24 config TARGET_OE 24 config TARGET_OE
25 boolean "OpenEmbedded w/ OE build dir set below" 25 boolean "OpenEmbedded w/ OE build dir set below"
26 26
27 config TARGET_IPAQ 27 config TARGET_IPAQ
28 boolean "iPAQ" 28 boolean "iPAQ"
29 29
30 config TARGET_RAMSES 30 config TARGET_RAMSES
31 boolean "Ramses" 31 boolean "Ramses"
32 32
33 config TARGET_SIMPAD 33 config TARGET_SIMPAD
34 boolean "SIMpad" 34 boolean "SIMpad"
35 35
36 config TARGET_YOPY 36 config TARGET_YOPY
37 boolean "Yopy 3500/3700" 37 boolean "Yopy 3500/3700"
38endchoice 38endchoice
39 39
40config OE_BUILD_DIR 40config OE_BUILD_DIR
41 depends TARGET_OE 41 depends TARGET_OE
42 string "OE build directory" 42 string "OE build directory"
43 default ">>>set OpenEmbedded build directory here<<<" 43 default ">>>set OpenEmbedded build directory here<<<"
44 44
45config OE_HOST_SYS
46 depends TARGET_OE
47 string "OE host system"
48 default "i686-linux"
49
45config OPTIMIZE 50config OPTIMIZE
46 boolean "Use optimizations" 51 boolean "Use optimizations"
47 default "y" if ! TARGET_X86 52 default "y" if ! TARGET_X86
48 53
49config THREADED 54config THREADED
50 boolean "Enable threaded build" 55 boolean "Enable threaded build"
51 default "n" 56 default "n"
52 57
53config STATIC 58config STATIC
54 boolean "Build static libraries" 59 boolean "Build static libraries"
55 default "n" 60 default "n"
56 61
57config DEBUG 62config DEBUG
58 boolean "Enable debug builds" 63 boolean "Enable debug builds"
59 default n 64 default n
60 65
61config RELEASE 66config RELEASE
62 bool 67 bool
63 default y 68 default y
64 depends !DEBUG 69 depends !DEBUG
65 70
66config QUICK_LAUNCH 71config QUICK_LAUNCH
67 boolean "Enable Quick Launch" 72 boolean "Enable Quick Launch"
68 default n if TARGET_X86 73 default n if TARGET_X86
69 default y if ! TARGET_X86 74 default y if ! TARGET_X86
70 75
71config QUICKLAUNCH_PATH 76config QUICKLAUNCH_PATH
72 string "Path to quicklauncher" 77 string "Path to quicklauncher"
73 default "./quicklauncher" if TARGET_X86 78 default "./quicklauncher" if TARGET_X86
74 default "/opt/QtPalmtop/bin/quicklauncher" if ! TARGET_X86 79 default "/opt/QtPalmtop/bin/quicklauncher" if ! TARGET_X86
75 80
76config SPECFILE 81config SPECFILE
77 string 82 string
78 default "qws/linux-generic-g++" if TARGET_X86 && (! X11) 83 default "qws/linux-generic-g++" if TARGET_X86 && (! X11)
79 default "linux-g++" if TARGET_X86 && X11 84 default "linux-g++" if TARGET_X86 && X11
80 default "qws/linux-sharp-g++" if TARGET_SHARP && (! X11) 85 default "qws/linux-sharp-g++" if TARGET_SHARP && (! X11)
81 default "linux-g++" if TARGET_SHARP && X11 86 default "linux-g++" if TARGET_SHARP && X11
82 default "qws/linux-ipaq-g++" if TARGET_IPAQ && (! X11) 87 default "qws/linux-ipaq-g++" if TARGET_IPAQ && (! X11)
83 default "linux-g++" if TARGET_IPAQ && X11 88 default "linux-g++" if TARGET_IPAQ && X11
84 default "qws/linux-ramses-g++" if TARGET_RAMSES && (! X11) 89 default "qws/linux-ramses-g++" if TARGET_RAMSES && (! X11)
85 default "linux-g++" if TARGET_RAMSES && X11 90 default "linux-g++" if TARGET_RAMSES && X11
86 default "qws/linux-simpad-g++" if TARGET_SIMPAD && (! X11) 91 default "qws/linux-simpad-g++" if TARGET_SIMPAD && (! X11)
87 default "linux-g++" if TARGET_SIMPAD && X11 92 default "linux-g++" if TARGET_SIMPAD && X11
88 default "qws/linux-yopy-g++" if TARGET_YOPY && (! X11) 93 default "qws/linux-yopy-g++" if TARGET_YOPY && (! X11)
89 default "qws/macx-generic-g++" if TARGET_MACOSX && (! X11) 94 default "qws/macx-generic-g++" if TARGET_MACOSX && (! X11)
90 default "qws/linux-oe-g++" if TARGET_OE && (!X11) 95 default "qws/linux-oe-g++" if TARGET_OE && (!X11)
91 96
92config CUSTOMFILE 97config CUSTOMFILE
93 string 98 string
94 default "custom-ipaq.h" if TARGET_IPAQ 99 default "custom-ipaq.h" if TARGET_IPAQ
95 default "custom-sharp.h" if TARGET_SHARP 100 default "custom-sharp.h" if TARGET_SHARP
96 default "custom-ramses.h" if TARGET_RAMSES 101 default "custom-ramses.h" if TARGET_RAMSES
97 default "custom-ipaq.h" if TARGET_SIMPAD 102 default "custom-ipaq.h" if TARGET_SIMPAD
98 default "custom-yopy.h" if TARGET_YOPY 103 default "custom-yopy.h" if TARGET_YOPY
99 104
100config OPTIMIZATIONS 105config OPTIMIZATIONS
101 string "Optimization flags" 106 string "Optimization flags"
102 depends OPTIMIZE 107 depends OPTIMIZE
103 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_IPAQ 108 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_IPAQ
104 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_YOPY 109 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_YOPY
105 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_SHARP 110 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_SHARP
106 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_RAMSES 111 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_RAMSES
107 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_SIMPAD 112 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_SIMPAD
108 default "-march=armv5te -mtune=xscale -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_C700 113 default "-march=armv5te -mtune=xscale -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_C700
109 114
110config EXPERIMENTAL 115config EXPERIMENTAL
111 bool "Prompt for development and/or incomplete items" 116 bool "Prompt for development and/or incomplete items"
112 default y 117 default y
113 118
114config USE_CCACHE 119config USE_CCACHE
115 bool "Use ccache, if available?" 120 bool "Use ccache, if available?"
116 default y 121 default y
117 122
118endmenu 123endmenu
119 124
120menu "Configuration" 125menu "Configuration"
121config OPIE_NO_OVERRIDE_QT 126config OPIE_NO_OVERRIDE_QT
122 boolean "Build Opie against an unpatched version of Qt" 127 boolean "Build Opie against an unpatched version of Qt"
123 default n 128 default n
124 129
125config OPIE_NO_ERASERECT_FIX 130config OPIE_NO_ERASERECT_FIX
126 boolean "Disable Fixup eraseRect for HancomMobileWord,neocal.. to make libopiecore work on Sharps libqpe" 131 boolean "Disable Fixup eraseRect for HancomMobileWord,neocal.. to make libopiecore work on Sharps libqpe"
127 default n 132 default n
128 133
129config OPIE_NO_BUILTIN_SHUTDOWN 134config OPIE_NO_BUILTIN_SHUTDOWN
130 boolean "Disable the built in shutdown application" 135 boolean "Disable the built in shutdown application"
131 default y 136 default y
132 137
133config OPIE_NO_BUILTIN_CALIBRATE 138config OPIE_NO_BUILTIN_CALIBRATE
134 boolean "Disable the built in calibrate application" 139 boolean "Disable the built in calibrate application"
135 default y if TARGET_YOPY 140 default y if TARGET_YOPY
136 default n if ! TARGET_YOPY 141 default n if ! TARGET_YOPY
137 142
138config OPIE_SOUND_FRAGMENT_SHIFT 143config OPIE_SOUND_FRAGMENT_SHIFT
139 string "The sound fragment used in Opie Player I" 144 string "The sound fragment used in Opie Player I"
140 default "14" if TARGET_IPAQ 145 default "14" if TARGET_IPAQ
141 default "16" if ! TARGET_IPAQ 146 default "16" if ! TARGET_IPAQ
142 147
143config USE_REALTIME_AUDIO_THREAD 148config USE_REALTIME_AUDIO_THREAD
144 boolean "Use a realtime thread in Opie Player I" 149 boolean "Use a realtime thread in Opie Player I"
145 default y if TARGET_IPAQ || TARGET_SIMPAD || TARGET_RAMSES || TARGET_SHARP 150 default y if TARGET_IPAQ || TARGET_SIMPAD || TARGET_RAMSES || TARGET_SHARP
146 default n if ! (TARGET_IPAQ || TARGET_SIMPAD || TARGET_RAMSES || TARGET_SHARP) 151 default n if ! (TARGET_IPAQ || TARGET_SIMPAD || TARGET_RAMSES || TARGET_SHARP)
147 152
148config QT_QWS_ALLOW_OVERCLOCK 153config QT_QWS_ALLOW_OVERCLOCK
149 boolean "Allow the user to overclock the device" 154 boolean "Allow the user to overclock the device"
150 depends TARGET_RAMSES 155 depends TARGET_RAMSES
151 default n 156 default n
152 157
153config USE_FILE_NOTIFICATION 158config USE_FILE_NOTIFICATION
154 boolean "Substitute (some) polling interfaces with OFileNotifier" 159 boolean "Substitute (some) polling interfaces with OFileNotifier"
155 default y 160 default y
156 161
157config OPIE_NEW_ALLOC 162config OPIE_NEW_ALLOC
158 boolean "Use malloc and free for the implementation" 163 boolean "Use malloc and free for the implementation"
159 default y if TARGET_RAMSES || TARGET_IPAQ || TARGET_SIMPAD || TARGET_SHARP 164 default y if TARGET_RAMSES || TARGET_IPAQ || TARGET_SIMPAD || TARGET_SHARP
160 default n if ! (TARGET_IPAQ || TARGET_SIMPAD || TARGET_RAMSES || TARGET_SHARP) 165 default n if ! (TARGET_IPAQ || TARGET_SIMPAD || TARGET_RAMSES || TARGET_SHARP)
161 166
162config OPIE_TASKBAR_LOCK_KEY_STATE 167config OPIE_TASKBAR_LOCK_KEY_STATE
163 boolean "Have a KeyLock state indicator on the taskbar" 168 boolean "Have a KeyLock state indicator on the taskbar"
164 default y if TARGET_SHARP 169 default y if TARGET_SHARP
165 default n if !TARGET_SHARP 170 default n if !TARGET_SHARP
166 171
167config LIBQPE_WITHROHFEEDBACK 172config LIBQPE_WITHROHFEEDBACK
168 boolean "Build libqpe with Right-On-Hold feedback" 173 boolean "Build libqpe with Right-On-Hold feedback"
169 default y 174 default y
170 175
171config OPIE_NO_SOUND_PCM_READ_BITS 176config OPIE_NO_SOUND_PCM_READ_BITS
172 boolean "There is not a pcm_read_bits io control" 177 boolean "There is not a pcm_read_bits io control"
173 default y if TARGET_SHARP 178 default y if TARGET_SHARP
174 default n if ! TARGET_SHARP 179 default n if ! TARGET_SHARP
175endmenu 180endmenu
176 181
177menu "Dependencies" 182menu "Dependencies"
178 source dependencies.in 183 source dependencies.in
179endmenu 184endmenu
180 185
181menu "Base" 186menu "Base"
182 choice 187 choice
183 prompt "Qpe Library Selection" 188 prompt "Qpe Library Selection"
184 default LIBQPE 189 default LIBQPE
185 source library/config.in 190 source library/config.in
186 source x11/config.in 191 source x11/config.in
187 endchoice 192 endchoice
188 source libopie2/config.in 193 source libopie2/config.in
189 source libqtaux/config.in 194 source libqtaux/config.in
190 source rsync/config.in 195 source rsync/config.in
191 source core/opie-login/config.in 196 source core/opie-login/config.in
192 source core/opiealarm/config.in 197 source core/opiealarm/config.in
193 source core/tools/quicklauncher/config.in 198 source core/tools/quicklauncher/config.in
194 source core/launcher/config.in 199 source core/launcher/config.in
195 source core/symlinker/config.in 200 source core/symlinker/config.in
196endmenu 201endmenu
197 202
198comment "" 203comment ""
199 204
200menu "Applets" 205menu "Applets"
201 source core/applets/config.in 206 source core/applets/config.in
202 source noncore/applets/config.in 207 source noncore/applets/config.in
203endmenu 208endmenu
204 209
205menu "Apps" 210menu "Apps"
206 source core/apps/config.in 211 source core/apps/config.in
207 source noncore/apps/config.in 212 source noncore/apps/config.in
208endmenu 213endmenu
209 214
210menu "Communications and Networking" 215menu "Communications and Networking"
211 source noncore/comm/config.in 216 source noncore/comm/config.in
212 source noncore/net/config.in 217 source noncore/net/config.in
213endmenu 218endmenu
214 219
215menu "Games" 220menu "Games"
216 source noncore/games/config.in 221 source noncore/games/config.in
217endmenu 222endmenu
218 223
219menu "Graphics and Multimedia" 224menu "Graphics and Multimedia"
220 source freetype/config.in 225 source freetype/config.in
221 source noncore/graphics/config.in 226 source noncore/graphics/config.in
222 source core/multimedia/config.in 227 source core/multimedia/config.in
223 source noncore/multimedia/config.in 228 source noncore/multimedia/config.in
224endmenu 229endmenu
225 230
226menu "Input methods" 231menu "Input methods"
227 source inputmethods/config.in 232 source inputmethods/config.in
228endmenu 233endmenu
229 234
230menu "Pim" 235menu "Pim"
231 source core/obex/config.in 236 source core/obex/config.in
232 source core/pim/config.in 237 source core/pim/config.in
233 comment "Today Plugins ---" 238 comment "Today Plugins ---"
234 source noncore/todayplugins/config.in 239 source noncore/todayplugins/config.in
235 source core/pim/today/plugins/config.in 240 source core/pim/today/plugins/config.in
236endmenu 241endmenu
237 242
238menu "Settings" 243menu "Settings"
239 source core/settings/config.in 244 source core/settings/config.in
240 source noncore/settings/config.in 245 source noncore/settings/config.in
241 source noncore/securityplugins/config.in 246 source noncore/securityplugins/config.in
242endmenu 247endmenu
243 248
244menu "Theming" 249menu "Theming"
245 comment "Decorations ---" 250 comment "Decorations ---"
246 source noncore/decorations/config.in 251 source noncore/decorations/config.in
247 comment "Styles ---" 252 comment "Styles ---"
248 source noncore/styles/config.in 253 source noncore/styles/config.in
249endmenu 254endmenu
250 255
251menu "Tools" 256menu "Tools"
252 source noncore/tools/config.in 257 source noncore/tools/config.in
253endmenu 258endmenu
254 259
255menu "Development" 260menu "Development"
256 source development/keyview/config.in 261 source development/keyview/config.in
257 #source development/debugviewer/config.in 262 #source development/debugviewer/config.in
258endmenu 263endmenu
259 264
260menu "Examples" 265menu "Examples"
261 config EXAMPLES 266 config EXAMPLES
262 boolean "Compile Example Application" 267 boolean "Compile Example Application"
263 source examples/config.in 268 source examples/config.in
264endmenu 269endmenu
265 270
266comment "" 271comment ""
267 272
268menu "Unsupported / Unmaintained" 273menu "Unsupported / Unmaintained"
269 source noncore/unsupported/config.in 274 source noncore/unsupported/config.in
270endmenu 275endmenu
271 276
272comment "" 277comment ""
273 depends on EXPERIMENTAL 278 depends on EXPERIMENTAL
274menu "Experimental" 279menu "Experimental"
275 depends on EXPERIMENTAL 280 depends on EXPERIMENTAL
276 source libslcompat/config.in 281 source libslcompat/config.in
277 source core/qws/config.in 282 source core/qws/config.in
278endmenu 283endmenu