bump version
[buildroot.git] / package / qte / Config.in
blobaae36b9a09be972140c7b6cea3f9d86437cdf0f1
1 config BR2_PACKAGE_QTE
2         bool "Qt/E"
3         default n
4         select BR2_INSTALL_LIBSTDCPP
5         select BR2_PTHREADS_NATIVE
6         select BR2_PACKAGE_JPEG
7         select BR2_PACKAGE_LIBPNG
8         help
9           Trolltech's Qt/Embedded, which offers the same APIs used in building desktop applications tailored to a smaller footprint.
11           http://trolltech.com/
13           Only tested with threading on, PACKAGE_JPEG, PACKAGE_LIBPNG, but remove those if you like.
16 config BR2_PACKAGE_QTE_COMMERCIAL_USERNAME
17         string "Qt/E Commercial License Username"
18         default ""
19         depends on BR2_PACKAGE_QTE
20         help
21             Commercial users can download their source directly by providing a username.  I do not mean this to be a political or economic statement, just a convenience function
24 config BR2_PACKAGE_QTE_COMMERCIAL_PASSWORD
25         string "Qt/E Commercial License Password"
26         default ""
27         depends on BR2_PACKAGE_QTE
28         help
29             Commercial users can download their source directly by providing a password.  I do not mean this to be a political or economic statement, just a convenience function
32 choice
33         prompt "Qt/E Version"
34         default BR2_QTE_VERSION_2_3_11
35         depends on BR2_PACKAGE_QTE
36         help
37           Select the version of Qt/E you wish to use.
39         config BR2_QTE_VERSION_2_3_8
40                 bool "Qt/E 2.3.8"
42         config BR2_QTE_VERSION_2_3_9
43                 bool "Qt/E 2.3.9"
45         config BR2_QTE_VERSION_2_3_10
46                 bool "Qt/E 2.3.10"
48         config BR2_QTE_VERSION_2_3_11
49                 bool "Qt/E 2.3.11"
51 endchoice
53 config BR2_QTE_VERSION
54         string
55         default "2.3.8"         if BR2_QTE_VERSION_2_3_8
56         default "2.3.9"         if BR2_QTE_VERSION_2_3_9
57         default "2.3.10"                if BR2_QTE_VERSION_2_3_10
58         default "2.3.11"                if BR2_QTE_VERSION_2_3_11
61 config BR2_PACKAGE_QTE_QVFB
62         bool "QVfb"
63         default n
64         depends on BR2_PACKAGE_QTE
65         help
66           Trolltech provides a Virtual Framebuffer used to simulate the embedded device during development
68           http://trolltech.com/
70 choice
71         prompt "QVfb Version"
72         default BR2_QTE_QVFB_VERSION_2_3_2
73         depends on BR2_PACKAGE_QTE_QVFB
74         help
75           Select the version of QVfb you wish to use.
77         config BR2_QTE_QVFB_VERSION_2_3_2
78                 bool "QVfb 2.3.2"
80         config BR2_QTE_QVFB_VERSION_2_3_9
81                 bool "QVfb 2.3.9"
83 endchoice
85 config BR2_QTE_QVFB_VERSION
86         string
87         default "2.3.2"         if BR2_QTE_QVFB_VERSION_2_3_2
88         default "2.3.9"         if BR2_QTE_QVFB_VERSION_2_3_9
92 config BR2_PACKAGE_QTE_QT3
93         bool "Qt/E-3.3.x for Qtopia build"
94         default n
95         depends on BR2_PACKAGE_QTE_QTOPIA
96         help
97           Qtopia requires a Qt/E version >= 3.3.0; when using a Qt/E-2.3.x on the runtime, Qtopia still needs a Qt/E-3.3.x codebase to build
99           http://trolltech.com/
101 choice
102         prompt "QT/E v3 Version"
103         default BR2_QTE_QT3_VERSION_3_3_4
104         depends on BR2_PACKAGE_QTE_QT3
105         help
106           Select the version of QVfb you wish to use.
108         config BR2_QTE_QT3_VERSION_3_3_4
109                 bool "Qt/E 3.3.4"
111         config BR2_QTE_QT3_VERSION_3_3_3
112                 bool "Qt/E 3.3.3"
114 endchoice
116 config BR2_QTE_QT3_VERSION
117         string
118         default "3.3.4"         if BR2_QTE_QT3_VERSION_3_3_4
119         default "3.3.3"         if BR2_QTE_QT3_VERSION_3_3_3
122 config BR2_PACKAGE_QTE_QTOPIA
123         bool "Qtopia"
124         default n
125         depends on BR2_PACKAGE_QTE
126         help
127           Qtopia defines some more advanced components used for mobile devices
129           http://trolltech.com/
131 choice
132         prompt "Qtopia Version"
133         default BR2_QTE_QTOPIA_VERSION_2_1_2
134         depends on BR2_PACKAGE_QTE_QTOPIA
135         help
136           Select the version of Qtopia you wish to use.
138         config BR2_QTE_QTOPIA_VERSION_2_1_1
139                 bool "Qtopia 2.1.1"
141         config BR2_QTE_QTOPIA_VERSION_2_1_2
142                 bool "Qtopia 2.1.2"
144 endchoice
146 config BR2_QTE_QTOPIA_VERSION
147         string
148         default "2.1.1"         if BR2_QTE_QTOPIA_VERSION_2_1_1
149         default "2.1.2"         if BR2_QTE_QTOPIA_VERSION_2_1_2
151 config BR2_QTE_TMAKE_VERSION
152         string
153         default "1.13"
154         depends on BR2_PACKAGE_QTE
156 # generated from:
157 # ls ~/src/buildroot/build_arm/qt-2.3.10/configs/*-static|cut -c56-|sed -e 's/-static//g'|\
158 #   awk '{BR="BR2_QTE_CROSS_"toupper($1); gsub("-","_",BR); gsub("+","P",BR); printf"\tconfig %s\n\t\tbool \"%s\"\n\n",BR,$1}'
160 choice
161         prompt "Qt/E Cross-Compiler Target Platform"
162         default BR2_QTE_CROSS_LINUX_ARM_GPP
163         depends on BR2_PACKAGE_QTE
164         help
165           Select the Qt cross-platform string for your build
167         config BR2_QTE_CROSS_CYGWIN_ARM_GPP
168                 # qtopia-phone does not have this platform in qtopia-phone-2.1.1/src/libraries/qtopia/custom-cygwin-arm-g++.{cpp,h}
169                 depends on !BR2_PACKAGE_QTE_QTOPIA
170                 bool "cygwin-arm-g++"
172         config BR2_QTE_CROSS_CYGWIN_IPAQ_GPP
173                 # qtopia-phone does not have this platform in qtopia-phone-2.1.1/src/libraries/qtopia/custom-cygwin-ipaq-g++.{cpp,h}
174                 depends on !BR2_PACKAGE_QTE_QTOPIA
175                 bool "cygwin-ipaq-g++"
177         config BR2_QTE_CROSS_CYGWIN_SHARP_GPP
178                 # qtopia-phone does not have this platform in qtopia-phone-2.1.1/src/libraries/qtopia/custom-cygwin-sharp-g++.{cpp,h}
179                 depends on !BR2_PACKAGE_QTE_QTOPIA
180                 bool "cygwin-sharp-g++"
182         config BR2_QTE_CROSS_FREEBSD_GPP
183                 # qtopia-phone does not have this platform in qtopia-phone-2.1.1/src/libraries/qtopia/custom-freebsd-g++.{cpp,h}
184                 depends on !BR2_PACKAGE_QTE_QTOPIA
185                 bool "freebsd-g++"
187         config BR2_QTE_CROSS_LINUX_ARM_GPP
188                 # qtopia-phone does not have this platform in qtopia-phone-2.1.1/src/libraries/qtopia/custom-linux-arm-g++.{cpp,h}
189                 depends on !BR2_PACKAGE_QTE_QTOPIA
190                 bool "linux-arm-g++"
192         config BR2_QTE_CROSS_LINUX_CASSIOPEIA_GPP
193                 bool "linux-cassiopeia-g++"
195         config BR2_QTE_CROSS_LINUX_GENERIC_GPP
196                 bool "linux-generic-g++"
198         config BR2_QTE_CROSS_LINUX_INNOVATOR_GPP
199                 bool "linux-innovator-g++"
201         config BR2_QTE_CROSS_LINUX_IPAQ_GPP
202                 bool "linux-ipaq-g++"
204         config BR2_QTE_CROSS_LINUX_KOALA_GPP
205                 # qtopia-phone does not have this platform in qtopia-phone-2.1.1/src/libraries/qtopia/custom-linux-koala-g++.{cpp,h}
206                 depends on !BR2_PACKAGE_QTE_QTOPIA
207                 bool "linux-koala-g++"
209         config BR2_QTE_CROSS_LINUX_MIPS_GPP
210                 # qtopia-phone does not have this platform in qtopia-phone-2.1.1/src/libraries/qtopia/custom-linux-mips-g++.{cpp,h}
211                 depends on !BR2_PACKAGE_QTE_QTOPIA
212                 bool "linux-mips-g++"
214         config BR2_QTE_CROSS_LINUX_SH3_GPP
215                 # qtopia-phone does not have this platform in qtopia-phone-2.1.1/src/libraries/qtopia/custom-linux-sh3-g++.{cpp,h}
216                 depends on !BR2_PACKAGE_QTE_QTOPIA
217                 bool "linux-sh3-g++"
219         config BR2_QTE_CROSS_LINUX_SHARP_GPP
220                 bool "linux-sharp-g++"
222         config BR2_QTE_CROSS_LINUX_X86_GPP
223                 bool "linux-x86-g++"
225         config BR2_QTE_CROSS_QNX_RTP_GPP
226                 # qtopia-phone does not have this platform in qtopia-phone-2.1.1/src/libraries/qtopia/custom-qnx-rtp-g++.{cpp,h}
227                 depends on !BR2_PACKAGE_QTE_QTOPIA
228                 bool "qnx-rtp-g++"
230         config BR2_QTE_CROSS_SOLARIS_GPP
231                 # qtopia-phone does not have this platform in qtopia-phone-2.1.1/src/libraries/qtopia/custom-solaris-g++.{cpp,h}
232                 depends on !BR2_PACKAGE_QTE_QTOPIA
233                 bool "solaris-g++"
235         config BR2_QTE_CROSS_WIN32_MSVC
236                 # qtopia-phone does not have this platform in qtopia-phone-2.1.1/src/libraries/qtopia/custom-win32-msvc.{cpp,h}
237                 depends on !BR2_PACKAGE_QTE_QTOPIA
238                 bool "win32-msvc"
240 endchoice
242 config BR2_QTE_CROSS_PLATFORM
243         string
244 # generated from:
245 # ls ~/src/buildroot/build_arm/qt-2.3.10/configs/*-static|cut -c56-|sed -e 's/-static//g'|\
246 #   awk '{BR="BR2_QTE_CROSS_"toupper($1); gsub("-","_",BR); gsub("+","P",BR); printf"\tdefault \"%s\"\tif %s\n",$1,BR}'
247         default "cygwin-arm-g++"        if BR2_QTE_CROSS_CYGWIN_ARM_GPP
248         default "cygwin-ipaq-g++"       if BR2_QTE_CROSS_CYGWIN_IPAQ_GPP
249         default "cygwin-sharp-g++"      if BR2_QTE_CROSS_CYGWIN_SHARP_GPP
250         default "freebsd-g++"   if BR2_QTE_CROSS_FREEBSD_GPP
251         default "linux-arm-g++" if BR2_QTE_CROSS_LINUX_ARM_GPP
252         default "linux-cassiopeia-g++"  if BR2_QTE_CROSS_LINUX_CASSIOPEIA_GPP
253         default "linux-generic-g++"     if BR2_QTE_CROSS_LINUX_GENERIC_GPP
254         default "linux-innovator-g++"   if BR2_QTE_CROSS_LINUX_INNOVATOR_GPP
255         default "linux-ipaq-g++"        if BR2_QTE_CROSS_LINUX_IPAQ_GPP
256         default "linux-koala-g++"       if BR2_QTE_CROSS_LINUX_KOALA_GPP
257         default "linux-mips-g++"        if BR2_QTE_CROSS_LINUX_MIPS_GPP
258         default "linux-sh3-g++" if BR2_QTE_CROSS_LINUX_SH3_GPP
259         default "linux-sharp-g++"       if BR2_QTE_CROSS_LINUX_SHARP_GPP
260         default "linux-x86-g++" if BR2_QTE_CROSS_LINUX_X86_GPP
261         default "qnx-rtp-g++"   if BR2_QTE_CROSS_QNX_RTP_GPP
262         default "solaris-g++"   if BR2_QTE_CROSS_SOLARIS_GPP
263         default "win32-msvc"    if BR2_QTE_CROSS_WIN32_MSVC