summaryrefslogtreecommitdiff
path: root/config.in
Unidiff
Diffstat (limited to 'config.in') (more/less context) (ignore whitespace changes)
-rw-r--r--config.in50
1 files changed, 47 insertions, 3 deletions
diff --git a/config.in b/config.in
index b3a60bb..6adf17e 100644
--- a/config.in
+++ b/config.in
@@ -1,156 +1,200 @@
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
39config DEBUG 39config DEBUG
40 boolean "Enable debug builds" 40 boolean "Enable debug builds"
41 default n 41 default n
42config RELEASE 42config RELEASE
43 bool 43 bool
44 default y 44 default y
45 depends !DEBUG 45 depends !DEBUG
46 46
47config QUICK_LAUNCH 47config QUICK_LAUNCH
48 boolean "Enable Quick Launch" 48 boolean "Enable Quick Launch"
49 default n 49 default n
50 50
51config OPIE_NO_OVERRIDE_QT
52 boolean "Build Opie against an unpatched version of Qt"
53 default n
54 51
55config SPECFILE 52config SPECFILE
56 string 53 string
57 default "qws/linux-generic-g++" if TARGET_X86 && (! X11) 54 default "qws/linux-generic-g++" if TARGET_X86 && (! X11)
58 default "linux-g++" if TARGET_X86 && X11 55 default "linux-g++" if TARGET_X86 && X11
59 default "qws/linux-sharp-g++" if TARGET_SHARP && (! X11) 56 default "qws/linux-sharp-g++" if TARGET_SHARP && (! X11)
60 default "linux-g++" if TARGET_SHARP && X11 57 default "linux-g++" if TARGET_SHARP && X11
61 default "qws/linux-ipaq-g++" if TARGET_IPAQ && (! X11) 58 default "qws/linux-ipaq-g++" if TARGET_IPAQ && (! X11)
62 default "linux-g++" if TARGET_IPAQ && X11 59 default "linux-g++" if TARGET_IPAQ && X11
63 default "qws/linux-ramses-g++" if TARGET_RAMSES && (! X11) 60 default "qws/linux-ramses-g++" if TARGET_RAMSES && (! X11)
64 default "linux-g++" if TARGET_RAMSES && X11 61 default "linux-g++" if TARGET_RAMSES && X11
65 default "qws/linux-simpad-g++" if TARGET_SIMPAD && (! X11) 62 default "qws/linux-simpad-g++" if TARGET_SIMPAD && (! X11)
66 default "linux-g++" if TARGET_SIMPAD && X11 63 default "linux-g++" if TARGET_SIMPAD && X11
67 default "qws/linux-yopy-g++" if TARGET_YOPY && (! X11) 64 default "qws/linux-yopy-g++" if TARGET_YOPY && (! X11)
68 default "qws/macx-generic-g++" if TARGET_MACOSX && (! X11) 65 default "qws/macx-generic-g++" if TARGET_MACOSX && (! X11)
69 66
70config CUSTOMFILE 67config CUSTOMFILE
71 string 68 string
72 default "custom-ipaq.h" if TARGET_IPAQ 69 default "custom-ipaq.h" if TARGET_IPAQ
73 default "custom-sharp.h" if TARGET_SHARP 70 default "custom-sharp.h" if TARGET_SHARP
74 default "custom-ramses.h" if TARGET_RAMSES 71 default "custom-ramses.h" if TARGET_RAMSES
75 default "custom-ipaq.h" if TARGET_SIMPAD 72 default "custom-ipaq.h" if TARGET_SIMPAD
76 default "custom-yopy.h" if TARGET_YOPY 73 default "custom-yopy.h" if TARGET_YOPY
77 74
78config OPTIMIZATIONS 75config OPTIMIZATIONS
79 string "Optimization flags" 76 string "Optimization flags"
80 depends OPTIMIZE 77 depends OPTIMIZE
81 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_IPAQ 78 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_IPAQ
82 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_YOPY 79 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_YOPY
83 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_SHARP 80 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_SHARP
84 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_RAMSES 81 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_RAMSES
85 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_SIMPAD 82 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_SIMPAD
86 83
87config EXPERIMENTAL 84config EXPERIMENTAL
88 bool "Prompt for development and/or incomplete items" 85 bool "Prompt for development and/or incomplete items"
89 default y 86 default y
90 87
91endmenu 88endmenu
92 89
90menu "Opie Compile Configs"
91config OPIE_NO_OVERRIDE_QT
92 boolean "Build Opie against an unpatched version of Qt"
93 default n
94
95
96config OPIE_NO_BUILTIN_SHUTDOWN
97 boolean "Disable the built in shutdown application"
98 default n
99
100config OPIE_NO_BUILTIN_CALIBRATE
101 boolean "Disable the built in calibrate application"
102 default y if TARGET_YOPY
103 default n
104
105config OPIE_SOUND_FRAGMENT_SHIFT
106 string "The sound fragment used in Opie Player I"
107 default "14" if TARGET_IPAQ
108 default "16" if (!TARGET_IPAQ)
109
110config USE_REALTIME_AUDIO_THREAD
111 boolean "Use a realtime thread in Opie Player I"
112 default y if TARGET_IPAQ || TARGET_SIMPAD || TARGET_RAMSES || TARGET_SHARP
113 default n
114
115config QT_QWS_ALLOW_OVERCLOCK
116 boolean "Allow the user to overclock the device"
117 depends TARGET_RAMSES
118 default n
119
120config OPIE_HIGH_RES_SMALL_PHY
121 boolean "Resolution is bigger than physical scrren"
122 default y if TARGET_C700
123 default n
124
125config OPIE_NEW_ALLOC
126 boolean "Use malloc and free for the implementation"
127 default y if TARGET_RAMSES || TARGET_IPAQ || TARGET_SIMPAD || TARGET_SHARP
128 default n
129
130config OPIE_NO_SOUND_PCM_READ_BITS
131 boolean "there is not a pcm_read_bits io control"
132 default y if TARGET_SHARP
133 default n
134
135endmenu
136
93menu "Base" 137menu "Base"
94 choice 138 choice
95 prompt "Qpe Library Selection" 139 prompt "Qpe Library Selection"
96 default LIBQPE 140 default LIBQPE
97 source library/config.in 141 source library/config.in
98 source x11/config.in 142 source x11/config.in
99 endchoice 143 endchoice
100 source libopie/config.in 144 source libopie/config.in
101 source core/opie-login/config.in 145 source core/opie-login/config.in
102 source core/opiealarm/config.in 146 source core/opiealarm/config.in
103 source core/tools/quicklauncher/config.in 147 source core/tools/quicklauncher/config.in
104 source core/launcher/config.in 148 source core/launcher/config.in
105 source core/qws/config.in 149 source core/qws/config.in
106endmenu 150endmenu
107 151
108comment "" 152comment ""
109 153
110menu "Applets" 154menu "Applets"
111 source core/applets/config.in 155 source core/applets/config.in
112 source noncore/applets/config.in 156 source noncore/applets/config.in
113endmenu 157endmenu
114 158
115menu "Apps" 159menu "Apps"
116 source core/apps/config.in 160 source core/apps/config.in
117 source noncore/apps/config.in 161 source noncore/apps/config.in
118endmenu 162endmenu
119 163
120menu "Communications and Networking" 164menu "Communications and Networking"
121 source noncore/comm/config.in 165 source noncore/comm/config.in
122 source noncore/mail/config.in 166 source noncore/mail/config.in
123 source noncore/net/config.in 167 source noncore/net/config.in
124endmenu 168endmenu
125 169
126menu "Games" 170menu "Games"
127 source noncore/games/config.in 171 source noncore/games/config.in
128endmenu 172endmenu
129 173
130menu "Graphics and Multimedia" 174menu "Graphics and Multimedia"
131 source freetype/config.in 175 source freetype/config.in
132 source noncore/graphics/config.in 176 source noncore/graphics/config.in
133 source core/multimedia/config.in 177 source core/multimedia/config.in
134 source noncore/multimedia/config.in 178 source noncore/multimedia/config.in
135endmenu 179endmenu
136 180
137menu "Input methods" 181menu "Input methods"
138 source inputmethods/config.in 182 source inputmethods/config.in
139endmenu 183endmenu
140 184
141menu "Pim" 185menu "Pim"
142 source core/pim/config.in 186 source core/pim/config.in
143 menu "Today Plugins" 187 menu "Today Plugins"
144 source noncore/todayplugins/config.in 188 source noncore/todayplugins/config.in
145 source core/pim/today/plugins/config.in 189 source core/pim/today/plugins/config.in
146 endmenu 190 endmenu
147endmenu 191endmenu
148 192
149menu "Settings" 193menu "Settings"
150 source core/settings/config.in 194 source core/settings/config.in
151 source noncore/settings/config.in 195 source noncore/settings/config.in
152endmenu 196endmenu
153 197
154menu "Theming" 198menu "Theming"
155 source noncore/decorations/config.in 199 source noncore/decorations/config.in
156 source noncore/styles/config.in 200 source noncore/styles/config.in