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