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