summaryrefslogtreecommitdiff
authorwimpie <wimpie>2004-04-02 18:38:20 (UTC)
committer wimpie <wimpie>2004-04-02 18:38:20 (UTC)
commit38f1377597f88d7bb381b750df53754d0f5b2924 (patch) (unidiff)
tree52d6ca22924f17947e85fb2aa09386420f9bb092
parent5f988daf3ef7c7f5370eb15a159655d0289707cb (diff)
downloadopie-38f1377597f88d7bb381b750df53754d0f5b2924.zip
opie-38f1377597f88d7bb381b750df53754d0f5b2924.tar.gz
opie-38f1377597f88d7bb381b750df53754d0f5b2924.tar.bz2
THreaded support
Diffstat (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 9ee7ccf..0b01f78 100644
--- a/config.in
+++ b/config.in
@@ -1,242 +1,247 @@
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" 19 boolean "Sharp Zaurus"
20 20
21 config TARGET_IPAQ 21 config TARGET_IPAQ
22 boolean "iPAQ" 22 boolean "iPAQ"
23 23
24 config TARGET_RAMSES 24 config TARGET_RAMSES
25 boolean "Ramses" 25 boolean "Ramses"
26 26
27 config TARGET_SIMPAD 27 config TARGET_SIMPAD
28 boolean "SIMpad" 28 boolean "SIMpad"
29 29
30 config TARGET_YOPY 30 config TARGET_YOPY
31 boolean "Yopy 3500/3700" 31 boolean "Yopy 3500/3700"
32 32
33endchoice 33endchoice
34 34
35config OPTIMIZE 35config OPTIMIZE
36 boolean "Use optimizations" 36 boolean "Use optimizations"
37 default "y" if ! TARGET_X86 37 default "y" if ! TARGET_X86
38 38
39# added for threaded compile
40config THREADED
41 boolean "Enable threaded build"
42 default "n"
43
39config DEBUG 44config DEBUG
40 boolean "Enable debug builds" 45 boolean "Enable debug builds"
41 default n 46 default n
42config RELEASE 47config RELEASE
43 bool 48 bool
44 default y 49 default y
45 depends !DEBUG 50 depends !DEBUG
46 51
47config QUICK_LAUNCH 52config QUICK_LAUNCH
48 boolean "Enable Quick Launch" 53 boolean "Enable Quick Launch"
49 default n 54 default n
50 55
51config QUICKLAUNCH_PATH 56config QUICKLAUNCH_PATH
52 string "Path to quicklauncher" 57 string "Path to quicklauncher"
53 default "./quicklauncher" if TARGET_X86 58 default "./quicklauncher" if TARGET_X86
54 default "/opt/QtPalmtop/bin/quicklauncher" if ! TARGET_X86 59 default "/opt/QtPalmtop/bin/quicklauncher" if ! TARGET_X86
55 60
56config SPECFILE 61config SPECFILE
57 string 62 string
58 default "qws/linux-generic-g++" if TARGET_X86 && (! X11) 63 default "qws/linux-generic-g++" if TARGET_X86 && (! X11)
59 default "linux-g++" if TARGET_X86 && X11 64 default "linux-g++" if TARGET_X86 && X11
60 default "qws/linux-sharp-g++" if TARGET_SHARP && (! X11) 65 default "qws/linux-sharp-g++" if TARGET_SHARP && (! X11)
61 default "linux-g++" if TARGET_SHARP && X11 66 default "linux-g++" if TARGET_SHARP && X11
62 default "qws/linux-ipaq-g++" if TARGET_IPAQ && (! X11) 67 default "qws/linux-ipaq-g++" if TARGET_IPAQ && (! X11)
63 default "linux-g++" if TARGET_IPAQ && X11 68 default "linux-g++" if TARGET_IPAQ && X11
64 default "qws/linux-ramses-g++" if TARGET_RAMSES && (! X11) 69 default "qws/linux-ramses-g++" if TARGET_RAMSES && (! X11)
65 default "linux-g++" if TARGET_RAMSES && X11 70 default "linux-g++" if TARGET_RAMSES && X11
66 default "qws/linux-simpad-g++" if TARGET_SIMPAD && (! X11) 71 default "qws/linux-simpad-g++" if TARGET_SIMPAD && (! X11)
67 default "linux-g++" if TARGET_SIMPAD && X11 72 default "linux-g++" if TARGET_SIMPAD && X11
68 default "qws/linux-yopy-g++" if TARGET_YOPY && (! X11) 73 default "qws/linux-yopy-g++" if TARGET_YOPY && (! X11)
69 default "qws/macx-generic-g++" if TARGET_MACOSX && (! X11) 74 default "qws/macx-generic-g++" if TARGET_MACOSX && (! X11)
70 75
71config CUSTOMFILE 76config CUSTOMFILE
72 string 77 string
73 default "custom-ipaq.h" if TARGET_IPAQ 78 default "custom-ipaq.h" if TARGET_IPAQ
74 default "custom-sharp.h" if TARGET_SHARP 79 default "custom-sharp.h" if TARGET_SHARP
75 default "custom-ramses.h" if TARGET_RAMSES 80 default "custom-ramses.h" if TARGET_RAMSES
76 default "custom-ipaq.h" if TARGET_SIMPAD 81 default "custom-ipaq.h" if TARGET_SIMPAD
77 default "custom-yopy.h" if TARGET_YOPY 82 default "custom-yopy.h" if TARGET_YOPY
78 83
79config OPTIMIZATIONS 84config OPTIMIZATIONS
80 string "Optimization flags" 85 string "Optimization flags"
81 depends OPTIMIZE 86 depends OPTIMIZE
82 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_IPAQ 87 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_IPAQ
83 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_YOPY 88 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_YOPY
84 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_SHARP 89 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_SHARP
85 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_RAMSES 90 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_RAMSES
86 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_SIMPAD 91 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_SIMPAD
87 92
88config EXPERIMENTAL 93config EXPERIMENTAL
89 bool "Prompt for development and/or incomplete items" 94 bool "Prompt for development and/or incomplete items"
90 default y 95 default y
91 96
92endmenu 97endmenu
93 98
94menu "Configuration" 99menu "Configuration"
95config OPIE_NO_OVERRIDE_QT 100config OPIE_NO_OVERRIDE_QT
96 boolean "Build Opie against an unpatched version of Qt" 101 boolean "Build Opie against an unpatched version of Qt"
97 default n 102 default n
98 103
99config OPIE_NO_BUILTIN_SHUTDOWN 104config OPIE_NO_BUILTIN_SHUTDOWN
100 boolean "Disable the built in shutdown application" 105 boolean "Disable the built in shutdown application"
101 default n 106 default n
102 107
103config OPIE_NO_BUILTIN_CALIBRATE 108config OPIE_NO_BUILTIN_CALIBRATE
104 boolean "Disable the built in calibrate application" 109 boolean "Disable the built in calibrate application"
105 default y if TARGET_YOPY 110 default y if TARGET_YOPY
106 default n 111 default n
107 112
108config OPIE_SOUND_FRAGMENT_SHIFT 113config OPIE_SOUND_FRAGMENT_SHIFT
109 string "The sound fragment used in Opie Player I" 114 string "The sound fragment used in Opie Player I"
110 default "14" if TARGET_IPAQ 115 default "14" if TARGET_IPAQ
111 default "16" if (!TARGET_IPAQ) 116 default "16" if (!TARGET_IPAQ)
112 117
113config USE_REALTIME_AUDIO_THREAD 118config USE_REALTIME_AUDIO_THREAD
114 boolean "Use a realtime thread in Opie Player I" 119 boolean "Use a realtime thread in Opie Player I"
115 default y if TARGET_IPAQ || TARGET_SIMPAD || TARGET_RAMSES || TARGET_SHARP 120 default y if TARGET_IPAQ || TARGET_SIMPAD || TARGET_RAMSES || TARGET_SHARP
116 default n 121 default n
117 122
118config QT_QWS_ALLOW_OVERCLOCK 123config QT_QWS_ALLOW_OVERCLOCK
119 boolean "Allow the user to overclock the device" 124 boolean "Allow the user to overclock the device"
120 depends TARGET_RAMSES 125 depends TARGET_RAMSES
121 default n 126 default n
122 127
123config OPIE_HIGH_RES_SMALL_PHY 128config OPIE_HIGH_RES_SMALL_PHY
124 boolean "Resolution is bigger than physical screen" 129 boolean "Resolution is bigger than physical screen"
125 default y if TARGET_C700 130 default y if TARGET_C700
126 default n 131 default n
127 132
128config OPIE_NEW_ALLOC 133config OPIE_NEW_ALLOC
129 boolean "Use malloc and free for the implementation" 134 boolean "Use malloc and free for the implementation"
130 default y if TARGET_RAMSES || TARGET_IPAQ || TARGET_SIMPAD || TARGET_SHARP 135 default y if TARGET_RAMSES || TARGET_IPAQ || TARGET_SIMPAD || TARGET_SHARP
131 default n 136 default n
132 137
133config OPIE_NO_SOUND_PCM_READ_BITS 138config OPIE_NO_SOUND_PCM_READ_BITS
134 boolean "There is not a pcm_read_bits io control" 139 boolean "There is not a pcm_read_bits io control"
135 default y if TARGET_SHARP 140 default y if TARGET_SHARP
136 default n 141 default n
137 142
138config OPIE_WE_VERSION 143config OPIE_WE_VERSION
139 string "The wireless extension (WE) version to build against" 144 string "The wireless extension (WE) version to build against"
140 default "15" if ! TARGET_X86 145 default "15" if ! TARGET_X86
141 default "16" if TARGET_X86 146 default "16" if TARGET_X86
142 147
143endmenu 148endmenu
144 149
145menu "Base" 150menu "Base"
146 choice 151 choice
147 prompt "Qpe Library Selection" 152 prompt "Qpe Library Selection"
148 default LIBQPE 153 default LIBQPE
149 source library/config.in 154 source library/config.in
150 source x11/config.in 155 source x11/config.in
151 endchoice 156 endchoice
152 source libopie/config.in 157 source libopie/config.in
153 158
154 source libopie2/config.in 159 source libopie2/config.in
155 source libqtaux/config.in 160 source libqtaux/config.in
156 161
157 source core/opie-login/config.in 162 source core/opie-login/config.in
158 source core/opiealarm/config.in 163 source core/opiealarm/config.in
159 source core/tools/quicklauncher/config.in 164 source core/tools/quicklauncher/config.in
160 source core/launcher/config.in 165 source core/launcher/config.in
161 source core/symlinker/config.in 166 source core/symlinker/config.in
162endmenu 167endmenu
163 168
164comment "" 169comment ""
165 170
166menu "Applets" 171menu "Applets"
167 source core/applets/config.in 172 source core/applets/config.in
168 source noncore/applets/config.in 173 source noncore/applets/config.in
169endmenu 174endmenu
170 175
171menu "Apps" 176menu "Apps"
172 source core/apps/config.in 177 source core/apps/config.in
173 source noncore/apps/config.in 178 source noncore/apps/config.in
174endmenu 179endmenu
175 180
176menu "Communications and Networking" 181menu "Communications and Networking"
177 source noncore/comm/config.in 182 source noncore/comm/config.in
178 source noncore/net/config.in 183 source noncore/net/config.in
179endmenu 184endmenu
180 185
181menu "Games" 186menu "Games"
182 source noncore/games/config.in 187 source noncore/games/config.in
183endmenu 188endmenu
184 189
185menu "Graphics and Multimedia" 190menu "Graphics and Multimedia"
186 source freetype/config.in 191 source freetype/config.in
187 source noncore/graphics/config.in 192 source noncore/graphics/config.in
188 source core/multimedia/config.in 193 source core/multimedia/config.in
189 source noncore/multimedia/config.in 194 source noncore/multimedia/config.in
190endmenu 195endmenu
191 196
192menu "Input methods" 197menu "Input methods"
193 source inputmethods/config.in 198 source inputmethods/config.in
194endmenu 199endmenu
195 200
196menu "Pim" 201menu "Pim"
197 source core/pim/config.in 202 source core/pim/config.in
198 comment "Today Plugins ---" 203 comment "Today Plugins ---"
199 source noncore/todayplugins/config.in 204 source noncore/todayplugins/config.in
200 source core/pim/today/plugins/config.in 205 source core/pim/today/plugins/config.in
201endmenu 206endmenu
202 207
203menu "Settings" 208menu "Settings"
204 source core/settings/config.in 209 source core/settings/config.in
205 source noncore/settings/config.in 210 source noncore/settings/config.in
206endmenu 211endmenu
207 212
208menu "Theming" 213menu "Theming"
209 comment "Decorations ---" 214 comment "Decorations ---"
210 source noncore/decorations/config.in 215 source noncore/decorations/config.in
211 comment "Styles ---" 216 comment "Styles ---"
212 source noncore/styles/config.in 217 source noncore/styles/config.in
213endmenu 218endmenu
214 219
215menu "Tools" 220menu "Tools"
216 source noncore/tools/config.in 221 source noncore/tools/config.in
217endmenu 222endmenu
218 223
219menu "Development" 224menu "Development"
220 source development/keyview/config.in 225 source development/keyview/config.in
221 #source development/debugviewer/config.in 226 #source development/debugviewer/config.in
222endmenu 227endmenu
223 228
224menu "Examples" 229menu "Examples"
225 config EXAMPLES 230 config EXAMPLES
226 boolean "Compile Example Application" 231 boolean "Compile Example Application"
227 source examples/config.in 232 source examples/config.in
228endmenu 233endmenu
229 234
230comment "" 235comment ""
231 236
232menu "Unsupported / Unmaintained" 237menu "Unsupported / Unmaintained"
233 source noncore/unsupported/config.in 238 source noncore/unsupported/config.in
234endmenu 239endmenu
235 240
236comment "" 241comment ""
237 depends on EXPERIMENTAL 242 depends on EXPERIMENTAL
238menu "Experimental" 243menu "Experimental"
239 depends on EXPERIMENTAL 244 depends on EXPERIMENTAL
240 source libslcompat/config.in 245 source libslcompat/config.in
241 source core/qws/config.in 246 source core/qws/config.in
242endmenu 247endmenu