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