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,172 +1,177 @@
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"