summaryrefslogtreecommitdiff
Unidiff
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--config.in7
1 files changed, 7 insertions, 0 deletions
diff --git a/config.in b/config.in
index 57036a9..f930b2e 100644
--- a/config.in
+++ b/config.in
@@ -1,174 +1,181 @@
1mainmenu "Opie Configuration" 1mainmenu "Opie Configuration"
2menu "Build Parameters" 2menu "Build Parameters"
3 3
4#choice 4#choice
5# prompt "Build Processor family" 5# prompt "Build Processor family"
6# default BUILD_X86 6# default BUILD_X86
7# help 7# help
8# Please select the architecture of the machine you will be 8# Please select the architecture of the machine you will be
9# building the OpenZaurus buildroot on. 9# building the OpenZaurus buildroot on.
10# 10#
11# config BUILD_X86 11# config BUILD_X86
12# boolean "X86 Architecture" 12# boolean "X86 Architecture"
13# 13#
14#endchoice 14#endchoice
15 15
16choice 16choice
17 prompt "Target Machine" 17 prompt "Target Machine"
18 default TARGET_X86 18 default TARGET_X86
19 help 19 help
20 Please select the architecture of the machine you will be 20 Please select the architecture of the machine you will be
21 building the OpenZaurus buildroot for. 21 building the OpenZaurus buildroot for.
22 22
23 config TARGET_X86 23 config TARGET_X86
24 boolean "Intel X86" 24 boolean "Intel X86"
25 25
26 config TARGET_SHARP 26 config TARGET_SHARP
27 boolean "Sharp Zaurus SL-5x00 - stock" 27 boolean "Sharp Zaurus SL-5x00 - stock"
28 28
29# config TARGET_OZ 29# config TARGET_OZ
30# boolean "Sharp Zaurus SL-5x00 - OpenZaurus" 30# boolean "Sharp Zaurus SL-5x00 - OpenZaurus"
31 31
32 config TARGET_IPAQ 32 config TARGET_IPAQ
33 boolean "iPAQ" 33 boolean "iPAQ"
34 34
35 config TARGET_RAMSES 35 config TARGET_RAMSES
36 boolean "Ramses" 36 boolean "Ramses"
37 37
38 config TARGET_SIMPAD
39 boolean "SIMpad"
40
38endchoice 41endchoice
39 42
40config OPTIMIZE 43config OPTIMIZE
41 boolean "Use optimizations" 44 boolean "Use optimizations"
42 default "y" if ! TARGET_X86 45 default "y" if ! TARGET_X86
43 46
44config DEBUG 47config DEBUG
45 boolean "Enable debug builds" 48 boolean "Enable debug builds"
46 default n 49 default n
47 50
48 config RELEASE 51 config RELEASE
49 bool 52 bool
50 default y 53 default y
51 depends ! DEBUG 54 depends ! DEBUG
52 55
53config SPECFILE 56config SPECFILE
54 string 57 string
55 default "qws/linux-generic-g++" if TARGET_X86 && (! X11) 58 default "qws/linux-generic-g++" if TARGET_X86 && (! X11)
56 default "linux-g++" if TARGET_X86 && X11 59 default "linux-g++" if TARGET_X86 && X11
57 default "qws/linux-sharp-g++" if TARGET_SHARP && (! X11) 60 default "qws/linux-sharp-g++" if TARGET_SHARP && (! X11)
58 default "linux-g++" if TARGET_SHARP && X11 61 default "linux-g++" if TARGET_SHARP && X11
59# default "linux-oz-g++" if TARGET_OZ 62# default "linux-oz-g++" if TARGET_OZ
60 default "qws/linux-ipaq-g++" if TARGET_IPAQ && (! X11) 63 default "qws/linux-ipaq-g++" if TARGET_IPAQ && (! X11)
61 default "linux-g++" if TARGET_IPAQ && X11 64 default "linux-g++" if TARGET_IPAQ && X11
62 default "qws/linux-ramses-g++" if TARGET_RAMSES && (! X11) 65 default "qws/linux-ramses-g++" if TARGET_RAMSES && (! X11)
63 default "linux-g++" if TARGET_RAMSES && X11 66 default "linux-g++" if TARGET_RAMSES && X11
67 default "qws/linux-simpad-g++" if TARGET_SIMPAD && (! X11)
68 default "linux-g++" if TARGET_SIMPAD && X11
64 69
65config CUSTOMFILE 70config CUSTOMFILE
66 string 71 string
67 default "custom-ipaq.h" if TARGET_IPAQ 72 default "custom-ipaq.h" if TARGET_IPAQ
68 default "custom-sharp.h" if TARGET_SHARP 73 default "custom-sharp.h" if TARGET_SHARP
69 default "custom-ramses.h" if TARGET_RAMSES 74 default "custom-ramses.h" if TARGET_RAMSES
75 default "custom-ipaq.h" if TARGET_SIMPAD
70 76
71 77
72config OPTIMIZATIONS 78config OPTIMIZATIONS
73 string "Optimization flags" 79 string "Optimization flags"
74 depends OPTIMIZE 80 depends OPTIMIZE
75 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_IPAQ 81 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_IPAQ
76 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_SHARP 82 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_SHARP
77 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_RAMSES 83 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_RAMSES
84 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_SIMPAD
78 85
79#config CROSS 86#config CROSS
80# string "Crosscompilation prefix" 87# string "Crosscompilation prefix"
81# default "arm-linux-" 88# default "arm-linux-"
82# help 89# help
83# Crosscompilation prefix is the prefix which will be prepended 90# Crosscompilation prefix is the prefix which will be prepended
84# to all compilation commands. For example, a crosscompilation prefix 91# to all compilation commands. For example, a crosscompilation prefix
85# of arm-linux-, results in the build calling arm-linux-gcc as its CC. 92# of arm-linux-, results in the build calling arm-linux-gcc as its CC.
86 93
87config EXPERIMENTAL 94config EXPERIMENTAL
88 bool "Prompt for development and/or incomplete items" 95 bool "Prompt for development and/or incomplete items"
89 default y 96 default y
90 97
91endmenu 98endmenu
92 99
93menu "Base" 100menu "Base"
94 choice 101 choice
95 prompt "Qpe Library Selection" 102 prompt "Qpe Library Selection"
96 default LIBQPE 103 default LIBQPE
97 104
98 source library/config.in 105 source library/config.in
99 source x11/config.in 106 source x11/config.in
100 endchoice 107 endchoice
101 source libopie/config.in 108 source libopie/config.in
102 source core/opie-login/config.in 109 source core/opie-login/config.in
103 source core/opiealarm/config.in 110 source core/opiealarm/config.in
104 source core/launcher/config.in 111 source core/launcher/config.in
105 source core/qws/config.in 112 source core/qws/config.in
106endmenu 113endmenu
107 114
108comment "" 115comment ""
109 116
110#config APPLETS 117#config APPLETS
111# bool "Applets" 118# bool "Applets"
112# default "y" 119# default "y"
113 120
114menu "Applets" 121menu "Applets"
115# depends APPLETS 122# depends APPLETS
116 123
117 source core/applets/config.in 124 source core/applets/config.in
118 source noncore/applets/config.in 125 source noncore/applets/config.in
119endmenu 126endmenu
120 127
121#config APPS 128#config APPS
122# bool "Apps" 129# bool "Apps"
123# default "y" 130# default "y"
124 131
125menu "Apps" 132menu "Apps"
126# depends APPS 133# depends APPS
127 134
128 source core/apps/config.in 135 source core/apps/config.in
129 source noncore/apps/config.in 136 source noncore/apps/config.in
130endmenu 137endmenu
131 138
132menu "Communications and Networking" 139menu "Communications and Networking"
133 source noncore/comm/config.in 140 source noncore/comm/config.in
134 source noncore/mail/config.in 141 source noncore/mail/config.in
135 source noncore/net/config.in 142 source noncore/net/config.in
136endmenu 143endmenu
137menu "Games" 144menu "Games"
138 source noncore/games/config.in 145 source noncore/games/config.in
139endmenu 146endmenu
140menu "Graphics and Multimedia" 147menu "Graphics and Multimedia"
141 source freetype/config.in 148 source freetype/config.in
142 source noncore/graphics/config.in 149 source noncore/graphics/config.in
143 source core/multimedia/config.in 150 source core/multimedia/config.in
144 source noncore/multimedia/config.in 151 source noncore/multimedia/config.in
145endmenu 152endmenu
146menu "Input methods" 153menu "Input methods"
147 source inputmethods/config.in 154 source inputmethods/config.in
148endmenu 155endmenu
149menu "Pim" 156menu "Pim"
150 source core/pim/config.in 157 source core/pim/config.in
151 menu "Today Plugins" 158 menu "Today Plugins"
152 source noncore/todayplugins/config.in 159 source noncore/todayplugins/config.in
153 source core/pim/today/plugins/config.in 160 source core/pim/today/plugins/config.in
154 endmenu 161 endmenu
155endmenu 162endmenu
156menu "Settings" 163menu "Settings"
157 source core/settings/config.in 164 source core/settings/config.in
158 source noncore/settings/config.in 165 source noncore/settings/config.in
159endmenu 166endmenu
160menu "Theming" 167menu "Theming"
161 source noncore/decorations/config.in 168 source noncore/decorations/config.in
162 source noncore/styles/config.in 169 source noncore/styles/config.in
163endmenu 170endmenu
164menu "Tools" 171menu "Tools"
165 source noncore/tools/config.in 172 source noncore/tools/config.in
166 source development/config.in 173 source development/config.in
167endmenu 174endmenu
168comment "" 175comment ""
169 depends on EXPERIMENTAL 176 depends on EXPERIMENTAL
170menu "Experimental" 177menu "Experimental"
171 depends on EXPERIMENTAL 178 depends on EXPERIMENTAL
172 source libopie2/config.in 179 source libopie2/config.in
173endmenu 180endmenu
174 181