summaryrefslogtreecommitdiff
path: root/config.in
Unidiff
Diffstat (limited to 'config.in') (more/less context) (show whitespace changes)
-rw-r--r--config.in4
1 files changed, 4 insertions, 0 deletions
diff --git a/config.in b/config.in
index 99341e6..124bc2a 100644
--- a/config.in
+++ b/config.in
@@ -13,192 +13,196 @@ choice
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_IPAQ 24 config TARGET_IPAQ
25 boolean "iPAQ" 25 boolean "iPAQ"
26 26
27 config TARGET_RAMSES 27 config TARGET_RAMSES
28 boolean "Ramses" 28 boolean "Ramses"
29 29
30 config TARGET_SIMPAD 30 config TARGET_SIMPAD
31 boolean "SIMpad" 31 boolean "SIMpad"
32 32
33 config TARGET_YOPY 33 config TARGET_YOPY
34 boolean "Yopy 3500/3700" 34 boolean "Yopy 3500/3700"
35 35
36endchoice 36endchoice
37 37
38config OPTIMIZE 38config OPTIMIZE
39 boolean "Use optimizations" 39 boolean "Use optimizations"
40 default "y" if ! TARGET_X86 40 default "y" if ! TARGET_X86
41 41
42# added for threaded compile 42# added for threaded compile
43config THREADED 43config THREADED
44 boolean "Enable threaded build" 44 boolean "Enable threaded build"
45 default "n" 45 default "n"
46 46
47config DEBUG 47config DEBUG
48 boolean "Enable debug builds" 48 boolean "Enable debug builds"
49 default n 49 default n
50config RELEASE 50config RELEASE
51 bool 51 bool
52 default y 52 default y
53 depends !DEBUG 53 depends !DEBUG
54 54
55config QUICK_LAUNCH 55config QUICK_LAUNCH
56 boolean "Enable Quick Launch" 56 boolean "Enable Quick Launch"
57 default n if TARGET_X86 57 default n if TARGET_X86
58 default y if ! TARGET_X86 58 default y if ! TARGET_X86
59 59
60config QUICKLAUNCH_PATH 60config QUICKLAUNCH_PATH
61 string "Path to quicklauncher" 61 string "Path to quicklauncher"
62 default "./quicklauncher" if TARGET_X86 62 default "./quicklauncher" if TARGET_X86
63 default "/opt/QtPalmtop/bin/quicklauncher" if ! TARGET_X86 63 default "/opt/QtPalmtop/bin/quicklauncher" if ! TARGET_X86
64 64
65config SPECFILE 65config SPECFILE
66 string 66 string
67 default "qws/linux-generic-g++" if TARGET_X86 && (! X11) 67 default "qws/linux-generic-g++" if TARGET_X86 && (! X11)
68 default "linux-g++" if TARGET_X86 && X11 68 default "linux-g++" if TARGET_X86 && X11
69 default "qws/linux-sharp-g++" if TARGET_SHARP && (! X11) 69 default "qws/linux-sharp-g++" if TARGET_SHARP && (! X11)
70 default "linux-g++" if TARGET_SHARP && X11 70 default "linux-g++" if TARGET_SHARP && X11
71 default "qws/linux-ipaq-g++" if TARGET_IPAQ && (! X11) 71 default "qws/linux-ipaq-g++" if TARGET_IPAQ && (! X11)
72 default "linux-g++" if TARGET_IPAQ && X11 72 default "linux-g++" if TARGET_IPAQ && X11
73 default "qws/linux-ramses-g++" if TARGET_RAMSES && (! X11) 73 default "qws/linux-ramses-g++" if TARGET_RAMSES && (! X11)
74 default "linux-g++" if TARGET_RAMSES && X11 74 default "linux-g++" if TARGET_RAMSES && X11
75 default "qws/linux-simpad-g++" if TARGET_SIMPAD && (! X11) 75 default "qws/linux-simpad-g++" if TARGET_SIMPAD && (! X11)
76 default "linux-g++" if TARGET_SIMPAD && X11 76 default "linux-g++" if TARGET_SIMPAD && X11
77 default "qws/linux-yopy-g++" if TARGET_YOPY && (! X11) 77 default "qws/linux-yopy-g++" if TARGET_YOPY && (! X11)
78 default "qws/macx-generic-g++" if TARGET_MACOSX && (! X11) 78 default "qws/macx-generic-g++" if TARGET_MACOSX && (! X11)
79 79
80config CUSTOMFILE 80config CUSTOMFILE
81 string 81 string
82 default "custom-ipaq.h" if TARGET_IPAQ 82 default "custom-ipaq.h" if TARGET_IPAQ
83 default "custom-sharp.h" if TARGET_SHARP 83 default "custom-sharp.h" if TARGET_SHARP
84 default "custom-ramses.h" if TARGET_RAMSES 84 default "custom-ramses.h" if TARGET_RAMSES
85 default "custom-ipaq.h" if TARGET_SIMPAD 85 default "custom-ipaq.h" if TARGET_SIMPAD
86 default "custom-yopy.h" if TARGET_YOPY 86 default "custom-yopy.h" if TARGET_YOPY
87 87
88config OPTIMIZATIONS 88config OPTIMIZATIONS
89 string "Optimization flags" 89 string "Optimization flags"
90 depends OPTIMIZE 90 depends OPTIMIZE
91 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_IPAQ 91 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_IPAQ
92 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_YOPY 92 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_YOPY
93 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_SHARP 93 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_SHARP
94 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_RAMSES 94 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_RAMSES
95 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_SIMPAD 95 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_SIMPAD
96 default "-march=armv5te -mtune=xscale -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_C700 96 default "-march=armv5te -mtune=xscale -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_C700
97 97
98config EXPERIMENTAL 98config EXPERIMENTAL
99 bool "Prompt for development and/or incomplete items" 99 bool "Prompt for development and/or incomplete items"
100 default y 100 default y
101 101
102endmenu 102endmenu
103 103
104menu "Configuration" 104menu "Configuration"
105config OPIE_NO_OVERRIDE_QT 105config OPIE_NO_OVERRIDE_QT
106 boolean "Build Opie against an unpatched version of Qt" 106 boolean "Build Opie against an unpatched version of Qt"
107 default n 107 default n
108 108
109config OPIE_NO_ERASERECT_FIX
110 boolean "Disable Fixup eraseRect for HancomMobileWord,neocal.. to make libopiecore work on Sharps libqpe"
111 default n
112
109config OPIE_NO_BUILTIN_SHUTDOWN 113config OPIE_NO_BUILTIN_SHUTDOWN
110 boolean "Disable the built in shutdown application" 114 boolean "Disable the built in shutdown application"
111 default y 115 default y
112 116
113config OPIE_NO_BUILTIN_CALIBRATE 117config OPIE_NO_BUILTIN_CALIBRATE
114 boolean "Disable the built in calibrate application" 118 boolean "Disable the built in calibrate application"
115 default y if TARGET_YOPY 119 default y if TARGET_YOPY
116 default n if ! TARGET_YOPY 120 default n if ! TARGET_YOPY
117 121
118config OPIE_SOUND_FRAGMENT_SHIFT 122config OPIE_SOUND_FRAGMENT_SHIFT
119 string "The sound fragment used in Opie Player I" 123 string "The sound fragment used in Opie Player I"
120 default "14" if TARGET_IPAQ 124 default "14" if TARGET_IPAQ
121 default "16" if ! TARGET_IPAQ 125 default "16" if ! TARGET_IPAQ
122 126
123config USE_REALTIME_AUDIO_THREAD 127config USE_REALTIME_AUDIO_THREAD
124 boolean "Use a realtime thread in Opie Player I" 128 boolean "Use a realtime thread in Opie Player I"
125 default y if TARGET_IPAQ || TARGET_SIMPAD || TARGET_RAMSES || TARGET_SHARP 129 default y if TARGET_IPAQ || TARGET_SIMPAD || TARGET_RAMSES || TARGET_SHARP
126 default n if ! (TARGET_IPAQ || TARGET_SIMPAD || TARGET_RAMSES || TARGET_SHARP) 130 default n if ! (TARGET_IPAQ || TARGET_SIMPAD || TARGET_RAMSES || TARGET_SHARP)
127 131
128config QT_QWS_ALLOW_OVERCLOCK 132config QT_QWS_ALLOW_OVERCLOCK
129 boolean "Allow the user to overclock the device" 133 boolean "Allow the user to overclock the device"
130 depends TARGET_RAMSES 134 depends TARGET_RAMSES
131 default n 135 default n
132 136
133config OPIE_HIGH_RES_SMALL_PHY 137config OPIE_HIGH_RES_SMALL_PHY
134 boolean "Resolution is bigger than physical screen" 138 boolean "Resolution is bigger than physical screen"
135 default y if TARGET_C700 139 default y if TARGET_C700
136 default n if ! TARGET_C700 140 default n if ! TARGET_C700
137 141
138config USE_FILE_NOTIFICATION 142config USE_FILE_NOTIFICATION
139 boolean "Substitute (some) polling interfaces with OFileNotifier" 143 boolean "Substitute (some) polling interfaces with OFileNotifier"
140 default y 144 default y
141 145
142config OPIE_NEW_ALLOC 146config OPIE_NEW_ALLOC
143 boolean "Use malloc and free for the implementation" 147 boolean "Use malloc and free for the implementation"
144 default y if TARGET_RAMSES || TARGET_IPAQ || TARGET_SIMPAD || TARGET_SHARP 148 default y if TARGET_RAMSES || TARGET_IPAQ || TARGET_SIMPAD || TARGET_SHARP
145 default n if ! (TARGET_IPAQ || TARGET_SIMPAD || TARGET_RAMSES || TARGET_SHARP) 149 default n if ! (TARGET_IPAQ || TARGET_SIMPAD || TARGET_RAMSES || TARGET_SHARP)
146 150
147config OPIE_NO_SOUND_PCM_READ_BITS 151config OPIE_NO_SOUND_PCM_READ_BITS
148 boolean "There is not a pcm_read_bits io control" 152 boolean "There is not a pcm_read_bits io control"
149 default y if TARGET_SHARP 153 default y if TARGET_SHARP
150 default n if ! TARGET_SHARP 154 default n if ! TARGET_SHARP
151endmenu 155endmenu
152 156
153menu "Dependencies" 157menu "Dependencies"
154 source dependencies.in 158 source dependencies.in
155endmenu 159endmenu
156 160
157menu "Base" 161menu "Base"
158 choice 162 choice
159 prompt "Qpe Library Selection" 163 prompt "Qpe Library Selection"
160 default LIBQPE 164 default LIBQPE
161 source library/config.in 165 source library/config.in
162 source x11/config.in 166 source x11/config.in
163 endchoice 167 endchoice
164 source libopie/config.in 168 source libopie/config.in
165 169
166 source libopie2/config.in 170 source libopie2/config.in
167 source libqtaux/config.in 171 source libqtaux/config.in
168 source rsync/config.in 172 source rsync/config.in
169 source core/opie-login/config.in 173 source core/opie-login/config.in
170 source core/opiealarm/config.in 174 source core/opiealarm/config.in
171 source core/tools/quicklauncher/config.in 175 source core/tools/quicklauncher/config.in
172 source core/launcher/config.in 176 source core/launcher/config.in
173 source core/symlinker/config.in 177 source core/symlinker/config.in
174endmenu 178endmenu
175 179
176comment "" 180comment ""
177 181
178menu "Applets" 182menu "Applets"
179 source core/applets/config.in 183 source core/applets/config.in
180 source noncore/applets/config.in 184 source noncore/applets/config.in
181endmenu 185endmenu
182 186
183menu "Apps" 187menu "Apps"
184 source core/apps/config.in 188 source core/apps/config.in
185 source noncore/apps/config.in 189 source noncore/apps/config.in
186endmenu 190endmenu
187 191
188menu "Communications and Networking" 192menu "Communications and Networking"
189 source noncore/comm/config.in 193 source noncore/comm/config.in
190 source noncore/net/config.in 194 source noncore/net/config.in
191endmenu 195endmenu
192 196
193menu "Games" 197menu "Games"
194 source noncore/games/config.in 198 source noncore/games/config.in
195endmenu 199endmenu
196 200
197menu "Graphics and Multimedia" 201menu "Graphics and Multimedia"
198 source freetype/config.in 202 source freetype/config.in
199 source noncore/graphics/config.in 203 source noncore/graphics/config.in
200 source core/multimedia/config.in 204 source core/multimedia/config.in
201 source noncore/multimedia/config.in 205 source noncore/multimedia/config.in
202endmenu 206endmenu
203 207
204menu "Input methods" 208menu "Input methods"