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
@@ -9,86 +9,93 @@ menu "Build Parameters"
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