summaryrefslogtreecommitdiff
Unidiff
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--config.in7
1 files changed, 7 insertions, 0 deletions
diff --git a/config.in b/config.in
index 57036a9..f930b2e 100644
--- a/config.in
+++ b/config.in
@@ -14,88 +14,95 @@ menu "Build Parameters"
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
35 config TARGET_RAMSES 35 config TARGET_RAMSES
36 boolean "Ramses" 36 boolean "Ramses"
37 37
38 config TARGET_SIMPAD
39 boolean "SIMpad"
40
38endchoice 41endchoice
39 42
40config OPTIMIZE 43config OPTIMIZE
41 boolean "Use optimizations" 44 boolean "Use optimizations"
42 default "y" if ! TARGET_X86 45 default "y" if ! TARGET_X86
43 46
44config DEBUG 47config DEBUG
45 boolean "Enable debug builds" 48 boolean "Enable debug builds"
46 default n 49 default n
47 50
48 config RELEASE 51 config RELEASE
49 bool 52 bool
50 default y 53 default y
51 depends ! DEBUG 54 depends ! DEBUG
52 55
53config SPECFILE 56config SPECFILE
54 string 57 string
55 default "qws/linux-generic-g++" if TARGET_X86 && (! X11) 58 default "qws/linux-generic-g++" if TARGET_X86 && (! X11)
56 default "linux-g++" if TARGET_X86 && X11 59 default "linux-g++" if TARGET_X86 && X11
57 default "qws/linux-sharp-g++" if TARGET_SHARP && (! X11) 60 default "qws/linux-sharp-g++" if TARGET_SHARP && (! X11)
58 default "linux-g++" if TARGET_SHARP && X11 61 default "linux-g++" if TARGET_SHARP && X11
59# default "linux-oz-g++" if TARGET_OZ 62# default "linux-oz-g++" if TARGET_OZ
60 default "qws/linux-ipaq-g++" if TARGET_IPAQ && (! X11) 63 default "qws/linux-ipaq-g++" if TARGET_IPAQ && (! X11)
61 default "linux-g++" if TARGET_IPAQ && X11 64 default "linux-g++" if TARGET_IPAQ && X11
62 default "qws/linux-ramses-g++" if TARGET_RAMSES && (! X11) 65 default "qws/linux-ramses-g++" if TARGET_RAMSES && (! X11)
63 default "linux-g++" if TARGET_RAMSES && X11 66 default "linux-g++" if TARGET_RAMSES && X11
67 default "qws/linux-simpad-g++" if TARGET_SIMPAD && (! X11)
68 default "linux-g++" if TARGET_SIMPAD && X11
64 69
65config CUSTOMFILE 70config CUSTOMFILE
66 string 71 string
67 default "custom-ipaq.h" if TARGET_IPAQ 72 default "custom-ipaq.h" if TARGET_IPAQ
68 default "custom-sharp.h" if TARGET_SHARP 73 default "custom-sharp.h" if TARGET_SHARP
69 default "custom-ramses.h" if TARGET_RAMSES 74 default "custom-ramses.h" if TARGET_RAMSES
75 default "custom-ipaq.h" if TARGET_SIMPAD
70 76
71 77
72config OPTIMIZATIONS 78config OPTIMIZATIONS
73 string "Optimization flags" 79 string "Optimization flags"
74 depends OPTIMIZE 80 depends OPTIMIZE
75 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_IPAQ 81 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_IPAQ
76 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_SHARP 82 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 83 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
78 85
79#config CROSS 86#config CROSS
80# string "Crosscompilation prefix" 87# string "Crosscompilation prefix"
81# default "arm-linux-" 88# default "arm-linux-"
82# help 89# help
83# Crosscompilation prefix is the prefix which will be prepended 90# Crosscompilation prefix is the prefix which will be prepended
84# to all compilation commands. For example, a crosscompilation prefix 91# to all compilation commands. For example, a crosscompilation prefix
85# of arm-linux-, results in the build calling arm-linux-gcc as its CC. 92# of arm-linux-, results in the build calling arm-linux-gcc as its CC.
86 93
87config EXPERIMENTAL 94config EXPERIMENTAL
88 bool "Prompt for development and/or incomplete items" 95 bool "Prompt for development and/or incomplete items"
89 default y 96 default y
90 97
91endmenu 98endmenu
92 99
93menu "Base" 100menu "Base"
94 choice 101 choice
95 prompt "Qpe Library Selection" 102 prompt "Qpe Library Selection"
96 default LIBQPE 103 default LIBQPE
97 104
98 source library/config.in 105 source library/config.in
99 source x11/config.in 106 source x11/config.in
100 endchoice 107 endchoice
101 source libopie/config.in 108 source libopie/config.in