summaryrefslogtreecommitdiff
path: root/config.in
authorllornkcor <llornkcor>2006-04-23 20:19:27 (UTC)
committer llornkcor <llornkcor>2006-04-23 20:19:27 (UTC)
commit226ccbb7d87a54411d640432f0ac19cbd942aa01 (patch) (unidiff)
tree6d343d37cc3e9c2c4b9a8148a8f7cb32d110c322 /config.in
parentfce7a143353e2bdd41d878c6f0a1224e0f2a158e (diff)
downloadopie-226ccbb7d87a54411d640432f0ac19cbd942aa01.zip
opie-226ccbb7d87a54411d640432f0ac19cbd942aa01.tar.gz
opie-226ccbb7d87a54411d640432f0ac19cbd942aa01.tar.bz2
add support for HTC Universal device
Diffstat (limited to 'config.in') (more/less context) (ignore whitespace changes)
-rw-r--r--config.in6
1 files changed, 6 insertions, 0 deletions
diff --git a/config.in b/config.in
index e979966..93bdcb2 100644
--- a/config.in
+++ b/config.in
@@ -1,250 +1,256 @@
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"
38 38
39 config TARGET_HTC
40 boolean "HTC"
41
39 config TARGET_64BIT 42 config TARGET_64BIT
40 boolean "64 BIT" 43 boolean "64 BIT"
41 44
42endchoice 45endchoice
43 46
44config OE_BUILD_DIR 47config OE_BUILD_DIR
45 depends TARGET_OE 48 depends TARGET_OE
46 string "OE build directory" 49 string "OE build directory"
47 default ">>>set OpenEmbedded build directory here<<<" 50 default ">>>set OpenEmbedded build directory here<<<"
48 51
49config OE_HOST_SYS 52config OE_HOST_SYS
50 depends TARGET_OE 53 depends TARGET_OE
51 string "OE host system" 54 string "OE host system"
52 default "i686-linux" 55 default "i686-linux"
53 56
54config OE_TARGET_SYS 57config OE_TARGET_SYS
55 depends TARGET_OE 58 depends TARGET_OE
56 string "OE target system" 59 string "OE target system"
57 default "arm-linux" 60 default "arm-linux"
58 61
59config OPTIMIZE 62config OPTIMIZE
60 boolean "Use optimizations" 63 boolean "Use optimizations"
61 default "y" if ! TARGET_X86 64 default "y" if ! TARGET_X86
62 65
63config THREADED 66config THREADED
64 boolean "Enable threaded build" 67 boolean "Enable threaded build"
65 default "n" 68 default "n"
66 69
67config STATIC 70config STATIC
68 boolean "Build static libraries" 71 boolean "Build static libraries"
69 default "n" 72 default "n"
70 73
71config DEBUG 74config DEBUG
72 boolean "Enable debug builds" 75 boolean "Enable debug builds"
73 default n 76 default n
74 77
75config RELEASE 78config RELEASE
76 bool 79 bool
77 default y 80 default y
78 depends !DEBUG 81 depends !DEBUG
79 82
80config QUICK_LAUNCH 83config QUICK_LAUNCH
81 boolean "Enable Quick Launch" 84 boolean "Enable Quick Launch"
82 default n if TARGET_X86 85 default n if TARGET_X86
83 default y if ! TARGET_X86 86 default y if ! TARGET_X86
84 87
85config QUICKLAUNCH_PATH 88config QUICKLAUNCH_PATH
86 string "Path to quicklauncher" 89 string "Path to quicklauncher"
87 default "./quicklauncher" if TARGET_X86 90 default "./quicklauncher" if TARGET_X86
88 default "/opt/QtPalmtop/bin/quicklauncher" if ! TARGET_X86 91 default "/opt/QtPalmtop/bin/quicklauncher" if ! TARGET_X86
89 92
90config SPECFILE 93config SPECFILE
91 string 94 string
92 default "qws/linux-generic-g++" if TARGET_X86 && (! X11) 95 default "qws/linux-generic-g++" if TARGET_X86 && (! X11)
93 default "linux-g++" if TARGET_X86 && X11 96 default "linux-g++" if TARGET_X86 && X11
94 default "qws/linux-sharp-g++" if TARGET_SHARP && (! X11) 97 default "qws/linux-sharp-g++" if TARGET_SHARP && (! X11)
95 default "linux-g++" if TARGET_SHARP && X11 98 default "linux-g++" if TARGET_SHARP && X11
96 default "qws/linux-ipaq-g++" if TARGET_IPAQ && (! X11) 99 default "qws/linux-ipaq-g++" if TARGET_IPAQ && (! X11)
97 default "linux-g++" if TARGET_IPAQ && X11 100 default "linux-g++" if TARGET_IPAQ && X11
98 default "qws/linux-ramses-g++" if TARGET_RAMSES && (! X11) 101 default "qws/linux-ramses-g++" if TARGET_RAMSES && (! X11)
99 default "linux-g++" if TARGET_RAMSES && X11 102 default "linux-g++" if TARGET_RAMSES && X11
100 default "qws/linux-simpad-g++" if TARGET_SIMPAD && (! X11) 103 default "qws/linux-simpad-g++" if TARGET_SIMPAD && (! X11)
101 default "linux-g++" if TARGET_SIMPAD && X11 104 default "linux-g++" if TARGET_SIMPAD && X11
102 default "qws/linux-yopy-g++" if TARGET_YOPY && (! X11) 105 default "qws/linux-yopy-g++" if TARGET_YOPY && (! X11)
103 default "qws/macx-generic-g++" if TARGET_MACOSX && (! X11) 106 default "qws/macx-generic-g++" if TARGET_MACOSX && (! X11)
104 default "qws/linux-oe-g++" if TARGET_OE && (!X11) 107 default "qws/linux-oe-g++" if TARGET_OE && (!X11)
108 default "qws/linux-htc-g++" if TARGET_HTC && (! X11)
109 default "linux-g++" if TARGET_HTC && X11
105 110
106config CUSTOMFILE 111config CUSTOMFILE
107 string 112 string
108 default "custom-ipaq.h" if TARGET_IPAQ 113 default "custom-ipaq.h" if TARGET_IPAQ
109 default "custom-sharp.h" if TARGET_SHARP 114 default "custom-sharp.h" if TARGET_SHARP
110 default "custom-ramses.h" if TARGET_RAMSES 115 default "custom-ramses.h" if TARGET_RAMSES
111 default "custom-ipaq.h" if TARGET_SIMPAD 116 default "custom-ipaq.h" if TARGET_SIMPAD
112 default "custom-yopy.h" if TARGET_YOPY 117 default "custom-yopy.h" if TARGET_YOPY
113 118
114config OPTIMIZATIONS 119config OPTIMIZATIONS
115 string "Optimization flags" 120 string "Optimization flags"
116 depends OPTIMIZE 121 depends OPTIMIZE
117 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_IPAQ 122 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_IPAQ
118 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_YOPY 123 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_YOPY
119 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_SHARP 124 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_SHARP
120 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_RAMSES 125 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_RAMSES
121 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_SIMPAD 126 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_SIMPAD
122 default "-march=armv5te -mtune=xscale -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_C700 127 default "-march=armv5te -mtune=xscale -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_C700
128 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_HTC
123 129
124config EXPERIMENTAL 130config EXPERIMENTAL
125 bool "Prompt for development and/or incomplete items" 131 bool "Prompt for development and/or incomplete items"
126 default y 132 default y
127 133
128config USE_CCACHE 134config USE_CCACHE
129 bool "Use ccache, if available?" 135 bool "Use ccache, if available?"
130 default y 136 default y
131 137
132endmenu 138endmenu
133 139
134menu "Configuration" 140menu "Configuration"
135config OPIE_NO_BUILTIN_SHUTDOWN 141config OPIE_NO_BUILTIN_SHUTDOWN
136 boolean "Disable the built in shutdown application" 142 boolean "Disable the built in shutdown application"
137 default y 143 default y
138 144
139config OPIE_NO_BUILTIN_CALIBRATE 145config OPIE_NO_BUILTIN_CALIBRATE
140 boolean "Disable the built in calibrate application" 146 boolean "Disable the built in calibrate application"
141 default y if TARGET_YOPY 147 default y if TARGET_YOPY
142 default n if ! TARGET_YOPY 148 default n if ! TARGET_YOPY
143 149
144config OPIE_SOUND_FRAGMENT_SHIFT 150config OPIE_SOUND_FRAGMENT_SHIFT
145 string "The sound fragment used in Opie Player I" 151 string "The sound fragment used in Opie Player I"
146 default "14" if TARGET_IPAQ 152 default "14" if TARGET_IPAQ
147 default "16" if ! TARGET_IPAQ 153 default "16" if ! TARGET_IPAQ
148 154
149config USE_REALTIME_AUDIO_THREAD 155config USE_REALTIME_AUDIO_THREAD
150 boolean "Use a realtime thread in Opie Player I" 156 boolean "Use a realtime thread in Opie Player I"
151 default y if TARGET_IPAQ || TARGET_SIMPAD || TARGET_RAMSES || TARGET_SHARP 157 default y if TARGET_IPAQ || TARGET_SIMPAD || TARGET_RAMSES || TARGET_SHARP
152 default n if ! (TARGET_IPAQ || TARGET_SIMPAD || TARGET_RAMSES || TARGET_SHARP) 158 default n if ! (TARGET_IPAQ || TARGET_SIMPAD || TARGET_RAMSES || TARGET_SHARP)
153 159
154config QT_QWS_ALLOW_OVERCLOCK 160config QT_QWS_ALLOW_OVERCLOCK
155 boolean "Allow the user to overclock the device" 161 boolean "Allow the user to overclock the device"
156 depends TARGET_RAMSES 162 depends TARGET_RAMSES
157 default n 163 default n
158 164
159config USE_FILE_NOTIFICATION 165config USE_FILE_NOTIFICATION
160 boolean "Substitute (some) polling interfaces with OFileNotifier" 166 boolean "Substitute (some) polling interfaces with OFileNotifier"
161 default y 167 default y
162 168
163config OPIE_NEW_ALLOC 169config OPIE_NEW_ALLOC
164 boolean "Use malloc and free for the implementation" 170 boolean "Use malloc and free for the implementation"
165 default y if TARGET_RAMSES || TARGET_IPAQ || TARGET_SIMPAD || TARGET_SHARP 171 default y if TARGET_RAMSES || TARGET_IPAQ || TARGET_SIMPAD || TARGET_SHARP
166 default n if ! (TARGET_IPAQ || TARGET_SIMPAD || TARGET_RAMSES || TARGET_SHARP) 172 default n if ! (TARGET_IPAQ || TARGET_SIMPAD || TARGET_RAMSES || TARGET_SHARP)
167 173
168config OPIE_TASKBAR_LOCK_KEY_STATE 174config OPIE_TASKBAR_LOCK_KEY_STATE
169 boolean "Have a KeyLock state indicator on the taskbar" 175 boolean "Have a KeyLock state indicator on the taskbar"
170 default y if TARGET_SHARP 176 default y if TARGET_SHARP
171 default n if !TARGET_SHARP 177 default n if !TARGET_SHARP
172 178
173config LIBQPE_WITHROHFEEDBACK 179config LIBQPE_WITHROHFEEDBACK
174 boolean "Build libqpe with Right-On-Hold feedback" 180 boolean "Build libqpe with Right-On-Hold feedback"
175 default y 181 default y
176 182
177config LIBQPE_NO_INLINE_IMAGES 183config LIBQPE_NO_INLINE_IMAGES
178 boolean "Build libqpe without inline images" 184 boolean "Build libqpe without inline images"
179 default n 185 default n
180 186
181config OPIE_NO_SOUND_PCM_READ_BITS 187config OPIE_NO_SOUND_PCM_READ_BITS
182 boolean "There is not a pcm_read_bits io control" 188 boolean "There is not a pcm_read_bits io control"
183 default y if TARGET_SHARP 189 default y if TARGET_SHARP
184 default n if ! TARGET_SHARP 190 default n if ! TARGET_SHARP
185endmenu 191endmenu
186 192
187menu "Dependencies" 193menu "Dependencies"
188 source dependencies.in 194 source dependencies.in
189endmenu 195endmenu
190 196
191menu "Base" 197menu "Base"
192 choice 198 choice
193 prompt "Qpe Library Selection" 199 prompt "Qpe Library Selection"
194 default LIBQPE 200 default LIBQPE
195 source library/config.in 201 source library/config.in
196 source x11/config.in 202 source x11/config.in
197 endchoice 203 endchoice
198 source libopie2/config.in 204 source libopie2/config.in
199 source libqtaux/config.in 205 source libqtaux/config.in
200 source rsync/config.in 206 source rsync/config.in
201 source core/opie-login/config.in 207 source core/opie-login/config.in
202 source core/opiealarm/config.in 208 source core/opiealarm/config.in
203 source core/tools/quicklauncher/config.in 209 source core/tools/quicklauncher/config.in
204 source core/tools/hotplug-qcop/config.in 210 source core/tools/hotplug-qcop/config.in
205 source core/launcher/config.in 211 source core/launcher/config.in
206 source core/symlinker/config.in 212 source core/symlinker/config.in
207endmenu 213endmenu
208 214
209comment "" 215comment ""
210 216
211menu "Applets" 217menu "Applets"
212 source core/applets/config.in 218 source core/applets/config.in
213 source noncore/applets/config.in 219 source noncore/applets/config.in
214endmenu 220endmenu
215 221
216menu "Apps" 222menu "Apps"
217 source core/apps/config.in 223 source core/apps/config.in
218 source noncore/apps/config.in 224 source noncore/apps/config.in
219endmenu 225endmenu
220 226
221menu "Communications and Networking" 227menu "Communications and Networking"
222 source noncore/comm/config.in 228 source noncore/comm/config.in
223 source noncore/net/config.in 229 source noncore/net/config.in
224endmenu 230endmenu
225 231
226menu "Games" 232menu "Games"
227 source noncore/games/config.in 233 source noncore/games/config.in
228endmenu 234endmenu
229 235
230menu "Graphics and Multimedia" 236menu "Graphics and Multimedia"
231 source freetype/config.in 237 source freetype/config.in
232 source noncore/graphics/config.in 238 source noncore/graphics/config.in
233 source core/multimedia/config.in 239 source core/multimedia/config.in
234 source noncore/multimedia/config.in 240 source noncore/multimedia/config.in
235endmenu 241endmenu
236 242
237menu "Input methods" 243menu "Input methods"
238 source inputmethods/config.in 244 source inputmethods/config.in
239endmenu 245endmenu
240 246
241menu "Pim" 247menu "Pim"
242 source core/obex/config.in 248 source core/obex/config.in
243 source core/pim/config.in 249 source core/pim/config.in
244 comment "Today Plugins ---" 250 comment "Today Plugins ---"
245 source noncore/todayplugins/config.in 251 source noncore/todayplugins/config.in
246 source core/pim/today/plugins/config.in 252 source core/pim/today/plugins/config.in
247 comment "Holiday Plugins ---" 253 comment "Holiday Plugins ---"
248 source core/pim/datebook/holiday/config.in 254 source core/pim/datebook/holiday/config.in
249endmenu 255endmenu
250 256