summaryrefslogtreecommitdiff
authormickeyl <mickeyl>2004-04-19 19:47:57 (UTC)
committer mickeyl <mickeyl>2004-04-19 19:47:57 (UTC)
commit3758289f7478e74ce1702021a7affc7e145f0e19 (patch) (unidiff)
treef1b8b1d497826d743ad2623a8870e2f15345eca9
parenta57416ce6dc62bfd2b57d87434c04417ad23cbc5 (diff)
downloadopie-3758289f7478e74ce1702021a7affc7e145f0e19.zip
opie-3758289f7478e74ce1702021a7affc7e145f0e19.tar.gz
opie-3758289f7478e74ce1702021a7affc7e145f0e19.tar.bz2
clean up and add configure option for removing some polling with file notifications
Diffstat (more/less context) (show whitespace changes)
-rw-r--r--config.in27
1 files changed, 18 insertions, 9 deletions
diff --git a/config.in b/config.in
index 31d4684..2e9c90e 100644
--- a/config.in
+++ b/config.in
@@ -7,25 +7,28 @@ choice
7 default TARGET_X86 7 default TARGET_X86
8 help 8 help
9 Please select the architecture of the machine you will be 9 Please select the architecture of the machine you will be
10 building the OpenZaurus buildroot for. 10 building the OpenZaurus buildroot for.
11 11
12 config TARGET_X86 12 config TARGET_X86
13 boolean "Intel X86" 13 boolean "Intel X86"
14 14
15 config TARGET_MACOSX 15 config TARGET_MACOSX
16 boolean "Mac OS X (DARWIN)" 16 boolean "Mac OS X (DARWIN)"
17 17
18 config TARGET_SHARP 18 config TARGET_SHARP
19 boolean "Sharp Zaurus" 19 boolean "Sharp Zaurus w/ SA1100 (5000 and 5500)"
20
21 config TARGET_C700
22 boolean "Sharp Zaurus w/ PXA25x (5600, C7x0, C8x0)"
20 23
21 config TARGET_IPAQ 24 config TARGET_IPAQ
22 boolean "iPAQ" 25 boolean "iPAQ"
23 26
24 config TARGET_RAMSES 27 config TARGET_RAMSES
25 boolean "Ramses" 28 boolean "Ramses"
26 29
27 config TARGET_SIMPAD 30 config TARGET_SIMPAD
28 boolean "SIMpad" 31 boolean "SIMpad"
29 32
30 config TARGET_YOPY 33 config TARGET_YOPY
31 boolean "Yopy 3500/3700" 34 boolean "Yopy 3500/3700"
@@ -42,25 +45,26 @@ config THREADED
42 default "n" 45 default "n"
43 46
44config DEBUG 47config DEBUG
45 boolean "Enable debug builds" 48 boolean "Enable debug builds"
46 default n 49 default n
47config RELEASE 50config RELEASE
48 bool 51 bool
49 default y 52 default y
50 depends !DEBUG 53 depends !DEBUG
51 54
52config QUICK_LAUNCH 55config QUICK_LAUNCH
53 boolean "Enable Quick Launch" 56 boolean "Enable Quick Launch"
54 default n 57 default n if TARGET_X86
58 default y if ! TARGET_X86
55 59
56config QUICKLAUNCH_PATH 60config QUICKLAUNCH_PATH
57 string "Path to quicklauncher" 61 string "Path to quicklauncher"
58 default "./quicklauncher" if TARGET_X86 62 default "./quicklauncher" if TARGET_X86
59 default "/opt/QtPalmtop/bin/quicklauncher" if ! TARGET_X86 63 default "/opt/QtPalmtop/bin/quicklauncher" if ! TARGET_X86
60 64
61config SPECFILE 65config SPECFILE
62 string 66 string
63 default "qws/linux-generic-g++" if TARGET_X86 && (! X11) 67 default "qws/linux-generic-g++" if TARGET_X86 && (! X11)
64 default "linux-g++" if TARGET_X86 && X11 68 default "linux-g++" if TARGET_X86 && X11
65 default "qws/linux-sharp-g++" if TARGET_SHARP && (! X11) 69 default "qws/linux-sharp-g++" if TARGET_SHARP && (! X11)
66 default "linux-g++" if TARGET_SHARP && X11 70 default "linux-g++" if TARGET_SHARP && X11
@@ -80,74 +84,79 @@ config CUSTOMFILE
80 default "custom-ramses.h" if TARGET_RAMSES 84 default "custom-ramses.h" if TARGET_RAMSES
81 default "custom-ipaq.h" if TARGET_SIMPAD 85 default "custom-ipaq.h" if TARGET_SIMPAD
82 default "custom-yopy.h" if TARGET_YOPY 86 default "custom-yopy.h" if TARGET_YOPY
83 87
84config OPTIMIZATIONS 88config OPTIMIZATIONS
85 string "Optimization flags" 89 string "Optimization flags"
86 depends OPTIMIZE 90 depends OPTIMIZE
87 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_IPAQ 91 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_IPAQ
88 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_YOPY 92 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_YOPY
89 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_SHARP 93 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_SHARP
90 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_RAMSES 94 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_RAMSES
91 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_SIMPAD 95 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_SIMPAD
96 default "-march=armv5te -mtune=xscale -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_C700
92 97
93config EXPERIMENTAL 98config EXPERIMENTAL
94 bool "Prompt for development and/or incomplete items" 99 bool "Prompt for development and/or incomplete items"
95 default y 100 default y
96 101
97endmenu 102endmenu
98 103
99menu "Configuration" 104menu "Configuration"
100config OPIE_NO_OVERRIDE_QT 105config OPIE_NO_OVERRIDE_QT
101 boolean "Build Opie against an unpatched version of Qt" 106 boolean "Build Opie against an unpatched version of Qt"
102 default n 107 default n
103 108
104config OPIE_NO_BUILTIN_SHUTDOWN 109config OPIE_NO_BUILTIN_SHUTDOWN
105 boolean "Disable the built in shutdown application" 110 boolean "Disable the built in shutdown application"
106 default n 111 default y
107 112
108config OPIE_NO_BUILTIN_CALIBRATE 113config OPIE_NO_BUILTIN_CALIBRATE
109 boolean "Disable the built in calibrate application" 114 boolean "Disable the built in calibrate application"
110 default y if TARGET_YOPY 115 default y if TARGET_YOPY
111 default n 116 default n if ! TARGET_YOPY
112 117
113config OPIE_SOUND_FRAGMENT_SHIFT 118config OPIE_SOUND_FRAGMENT_SHIFT
114 string "The sound fragment used in Opie Player I" 119 string "The sound fragment used in Opie Player I"
115 default "14" if TARGET_IPAQ 120 default "14" if TARGET_IPAQ
116 default "16" if (!TARGET_IPAQ) 121 default "16" if ! TARGET_IPAQ
117 122
118config USE_REALTIME_AUDIO_THREAD 123config USE_REALTIME_AUDIO_THREAD
119 boolean "Use a realtime thread in Opie Player I" 124 boolean "Use a realtime thread in Opie Player I"
120 default y if TARGET_IPAQ || TARGET_SIMPAD || TARGET_RAMSES || TARGET_SHARP 125 default y if TARGET_IPAQ || TARGET_SIMPAD || TARGET_RAMSES || TARGET_SHARP
121 default n 126 default n if ! (TARGET_IPAQ || TARGET_SIMPAD || TARGET_RAMSES || TARGET_SHARP)
122 127
123config QT_QWS_ALLOW_OVERCLOCK 128config QT_QWS_ALLOW_OVERCLOCK
124 boolean "Allow the user to overclock the device" 129 boolean "Allow the user to overclock the device"
125 depends TARGET_RAMSES 130 depends TARGET_RAMSES
126 default n 131 default n
127 132
128config OPIE_HIGH_RES_SMALL_PHY 133config OPIE_HIGH_RES_SMALL_PHY
129 boolean "Resolution is bigger than physical screen" 134 boolean "Resolution is bigger than physical screen"
130 default y if TARGET_C700 135 default y if TARGET_C700
131 default n 136 default n if ! TARGET_C700
137
138config USE_FILE_NOTIFICATION
139 boolean "Substitute (some) polling interfaces with OFileNotifier"
140 default y
132 141
133config OPIE_NEW_ALLOC 142config OPIE_NEW_ALLOC
134 boolean "Use malloc and free for the implementation" 143 boolean "Use malloc and free for the implementation"
135 default y if TARGET_RAMSES || TARGET_IPAQ || TARGET_SIMPAD || TARGET_SHARP 144 default y if TARGET_RAMSES || TARGET_IPAQ || TARGET_SIMPAD || TARGET_SHARP
136 default n 145 default n if ! (TARGET_IPAQ || TARGET_SIMPAD || TARGET_RAMSES || TARGET_SHARP)
137 146
138config OPIE_NO_SOUND_PCM_READ_BITS 147config OPIE_NO_SOUND_PCM_READ_BITS
139 boolean "There is not a pcm_read_bits io control" 148 boolean "There is not a pcm_read_bits io control"
140 default y if TARGET_SHARP 149 default y if TARGET_SHARP
141 default n 150 default n if ! TARGET_SHARP
142 151
143config OPIE_WE_VERSION_OVERRIDE 152config OPIE_WE_VERSION_OVERRIDE
144 boolean "Override autodetection of wireless extension (WE) version" 153 boolean "Override autodetection of wireless extension (WE) version"
145 default n 154 default n
146 155
147config OPIE_WE_VERSION 156config OPIE_WE_VERSION
148 depends OPIE_WE_VERSION_OVERRIDE 157 depends OPIE_WE_VERSION_OVERRIDE
149 string "The wireless extension (WE) version to build against" 158 string "The wireless extension (WE) version to build against"
150 default "15" if ! TARGET_X86 159 default "15" if ! TARGET_X86
151 default "16" if TARGET_X86 160 default "16" if TARGET_X86
152 161
153endmenu 162endmenu