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