2005-09-09 05:14:28 +02:00
config BR2_PACKAGE_QTE
bool "Qt/E"
2008-07-01 15:58:01 +02:00
depends on BR2_DEPRECATED
2005-09-09 05:14:28 +02:00
select BR2_INSTALL_LIBSTDCPP
select BR2_PTHREADS_NATIVE
select BR2_PACKAGE_JPEG
select BR2_PACKAGE_LIBPNG
help
Trolltech's Qt/Embedded, which offers the same APIs used in building desktop applications tailored to a smaller footprint.
http://trolltech.com/
Only tested with threading on, PACKAGE_JPEG, PACKAGE_LIBPNG, but remove those if you like.
config BR2_PACKAGE_QTE_COMMERCIAL_USERNAME
2007-07-29 01:02:26 +02:00
string "Qt/E Commercial License Username"
default ""
2008-06-19 21:06:25 +02:00
depends on BR2_PACKAGE_QTE
2007-07-29 01:02:26 +02:00
help
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
2005-09-09 05:14:28 +02:00
config BR2_PACKAGE_QTE_COMMERCIAL_PASSWORD
2007-07-29 01:02:26 +02:00
string "Qt/E Commercial License Password"
default ""
2008-06-19 21:06:25 +02:00
depends on BR2_PACKAGE_QTE
2007-07-29 01:02:26 +02:00
help
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
2005-09-09 05:14:28 +02:00
choice
2007-07-29 01:02:26 +02:00
prompt "Qt/E Version"
default BR2_QTE_VERSION_2_3_11
2008-06-19 21:06:25 +02:00
depends on BR2_PACKAGE_QTE
2007-07-29 01:02:26 +02:00
help
Select the version of Qt/E you wish to use.
2005-09-09 05:14:28 +02:00
2007-07-29 01:02:26 +02:00
config BR2_QTE_VERSION_2_3_8
bool "Qt/E 2.3.8"
2005-09-09 05:14:28 +02:00
2007-07-29 01:02:26 +02:00
config BR2_QTE_VERSION_2_3_9
bool "Qt/E 2.3.9"
2005-09-09 05:14:28 +02:00
2007-07-29 01:02:26 +02:00
config BR2_QTE_VERSION_2_3_10
bool "Qt/E 2.3.10"
2005-09-09 05:14:28 +02:00
2007-07-29 01:02:26 +02:00
config BR2_QTE_VERSION_2_3_11
bool "Qt/E 2.3.11"
2005-09-09 05:14:28 +02:00
endchoice
config BR2_QTE_VERSION
2007-07-29 01:02:26 +02:00
string
2005-09-09 05:14:28 +02:00
default "2.3.8" if BR2_QTE_VERSION_2_3_8
default "2.3.9" if BR2_QTE_VERSION_2_3_9
default "2.3.10" if BR2_QTE_VERSION_2_3_10
default "2.3.11" if BR2_QTE_VERSION_2_3_11
config BR2_PACKAGE_QTE_QVFB
bool "QVfb"
2008-06-19 21:06:25 +02:00
depends on BR2_PACKAGE_QTE
2005-09-09 05:14:28 +02:00
help
Trolltech provides a Virtual Framebuffer used to simulate the embedded device during development
http://trolltech.com/
choice
2007-07-29 01:02:26 +02:00
prompt "QVfb Version"
default BR2_QTE_QVFB_VERSION_2_3_2
2008-06-19 21:06:25 +02:00
depends on BR2_PACKAGE_QTE_QVFB
2007-07-29 01:02:26 +02:00
help
Select the version of QVfb you wish to use.
2005-09-09 05:14:28 +02:00
2007-07-29 01:02:26 +02:00
config BR2_QTE_QVFB_VERSION_2_3_2
bool "QVfb 2.3.2"
2005-09-09 05:14:28 +02:00
2007-07-29 01:02:26 +02:00
config BR2_QTE_QVFB_VERSION_2_3_9
bool "QVfb 2.3.9"
2005-09-09 05:14:28 +02:00
endchoice
config BR2_QTE_QVFB_VERSION
2007-07-29 01:02:26 +02:00
string
2005-09-09 05:14:28 +02:00
default "2.3.2" if BR2_QTE_QVFB_VERSION_2_3_2
default "2.3.9" if BR2_QTE_QVFB_VERSION_2_3_9
config BR2_PACKAGE_QTE_QT3
bool "Qt/E-3.3.x for Qtopia build"
2008-06-19 21:06:25 +02:00
depends on BR2_PACKAGE_QTE_QTOPIA
2005-09-09 05:14:28 +02:00
help
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
http://trolltech.com/
choice
2007-07-29 01:02:26 +02:00
prompt "QT/E v3 Version"
default BR2_QTE_QT3_VERSION_3_3_4
2008-06-19 21:06:25 +02:00
depends on BR2_PACKAGE_QTE_QT3
2007-07-29 01:02:26 +02:00
help
Select the version of QVfb you wish to use.
2005-09-09 05:14:28 +02:00
2007-07-29 01:02:26 +02:00
config BR2_QTE_QT3_VERSION_3_3_4
bool "Qt/E 3.3.4"
2005-09-09 05:14:28 +02:00
2007-07-29 01:02:26 +02:00
config BR2_QTE_QT3_VERSION_3_3_3
bool "Qt/E 3.3.3"
2005-09-09 05:14:28 +02:00
endchoice
config BR2_QTE_QT3_VERSION
2007-07-29 01:02:26 +02:00
string
2005-09-09 05:14:28 +02:00
default "3.3.4" if BR2_QTE_QT3_VERSION_3_3_4
default "3.3.3" if BR2_QTE_QT3_VERSION_3_3_3
config BR2_PACKAGE_QTE_QTOPIA
bool "Qtopia"
2008-06-19 21:06:25 +02:00
depends on BR2_PACKAGE_QTE
2005-09-09 05:14:28 +02:00
help
Qtopia defines some more advanced components used for mobile devices
http://trolltech.com/
choice
2007-07-29 01:02:26 +02:00
prompt "Qtopia Version"
default BR2_QTE_QTOPIA_VERSION_2_1_2
2008-06-19 21:06:25 +02:00
depends on BR2_PACKAGE_QTE_QTOPIA
2007-07-29 01:02:26 +02:00
help
Select the version of Qtopia you wish to use.
2005-09-09 05:14:28 +02:00
2007-07-29 01:02:26 +02:00
config BR2_QTE_QTOPIA_VERSION_2_1_1
bool "Qtopia 2.1.1"
2005-09-09 05:14:28 +02:00
2007-07-29 01:02:26 +02:00
config BR2_QTE_QTOPIA_VERSION_2_1_2
bool "Qtopia 2.1.2"
2005-09-09 05:14:28 +02:00
endchoice
config BR2_QTE_QTOPIA_VERSION
2007-07-29 01:02:26 +02:00
string
2005-09-09 05:14:28 +02:00
default "2.1.1" if BR2_QTE_QTOPIA_VERSION_2_1_1
default "2.1.2" if BR2_QTE_QTOPIA_VERSION_2_1_2
config BR2_QTE_TMAKE_VERSION
2007-07-29 01:02:26 +02:00
string
2005-09-09 05:14:28 +02:00
default "1.13"
2008-06-19 21:06:25 +02:00
depends on BR2_PACKAGE_QTE
2005-09-09 05:14:28 +02:00
# generated from:
# ls ~/src/buildroot/build_arm/qt-2.3.10/configs/*-static|cut -c56-|sed -e 's/-static//g'|\
# awk '{BR="BR2_QTE_CROSS_"toupper($1); gsub("-","_",BR); gsub("+","P",BR); printf"\tconfig %s\n\t\tbool \"%s\"\n\n",BR,$1}'
choice
2007-07-29 01:02:26 +02:00
prompt "Qt/E Cross-Compiler Target Platform"
default BR2_QTE_CROSS_LINUX_ARM_GPP
2008-06-19 21:06:25 +02:00
depends on BR2_PACKAGE_QTE
2007-07-29 01:02:26 +02:00
help
Select the Qt cross-platform string for your build
2005-09-09 05:14:28 +02:00
config BR2_QTE_CROSS_CYGWIN_ARM_GPP
# qtopia-phone does not have this platform in qtopia-phone-2.1.1/src/libraries/qtopia/custom-cygwin-arm-g++.{cpp,h}
2008-06-19 21:06:25 +02:00
depends on !BR2_PACKAGE_QTE_QTOPIA
2005-09-09 05:14:28 +02:00
bool "cygwin-arm-g++"
config BR2_QTE_CROSS_CYGWIN_IPAQ_GPP
# qtopia-phone does not have this platform in qtopia-phone-2.1.1/src/libraries/qtopia/custom-cygwin-ipaq-g++.{cpp,h}
2008-06-19 21:06:25 +02:00
depends on !BR2_PACKAGE_QTE_QTOPIA
2005-09-09 05:14:28 +02:00
bool "cygwin-ipaq-g++"
config BR2_QTE_CROSS_CYGWIN_SHARP_GPP
# qtopia-phone does not have this platform in qtopia-phone-2.1.1/src/libraries/qtopia/custom-cygwin-sharp-g++.{cpp,h}
2008-06-19 21:06:25 +02:00
depends on !BR2_PACKAGE_QTE_QTOPIA
2005-09-09 05:14:28 +02:00
bool "cygwin-sharp-g++"
config BR2_QTE_CROSS_FREEBSD_GPP
# qtopia-phone does not have this platform in qtopia-phone-2.1.1/src/libraries/qtopia/custom-freebsd-g++.{cpp,h}
2008-06-19 21:06:25 +02:00
depends on !BR2_PACKAGE_QTE_QTOPIA
2005-09-09 05:14:28 +02:00
bool "freebsd-g++"
config BR2_QTE_CROSS_LINUX_ARM_GPP
# qtopia-phone does not have this platform in qtopia-phone-2.1.1/src/libraries/qtopia/custom-linux-arm-g++.{cpp,h}
2008-06-19 21:06:25 +02:00
depends on !BR2_PACKAGE_QTE_QTOPIA
2005-09-09 05:14:28 +02:00
bool "linux-arm-g++"
config BR2_QTE_CROSS_LINUX_CASSIOPEIA_GPP
bool "linux-cassiopeia-g++"
config BR2_QTE_CROSS_LINUX_GENERIC_GPP
bool "linux-generic-g++"
config BR2_QTE_CROSS_LINUX_INNOVATOR_GPP
bool "linux-innovator-g++"
config BR2_QTE_CROSS_LINUX_IPAQ_GPP
bool "linux-ipaq-g++"
config BR2_QTE_CROSS_LINUX_KOALA_GPP
# qtopia-phone does not have this platform in qtopia-phone-2.1.1/src/libraries/qtopia/custom-linux-koala-g++.{cpp,h}
2008-06-19 21:06:25 +02:00
depends on !BR2_PACKAGE_QTE_QTOPIA
2005-09-09 05:14:28 +02:00
bool "linux-koala-g++"
config BR2_QTE_CROSS_LINUX_MIPS_GPP
# qtopia-phone does not have this platform in qtopia-phone-2.1.1/src/libraries/qtopia/custom-linux-mips-g++.{cpp,h}
2008-06-19 21:06:25 +02:00
depends on !BR2_PACKAGE_QTE_QTOPIA
2005-09-09 05:14:28 +02:00
bool "linux-mips-g++"
config BR2_QTE_CROSS_LINUX_SH3_GPP
# qtopia-phone does not have this platform in qtopia-phone-2.1.1/src/libraries/qtopia/custom-linux-sh3-g++.{cpp,h}
2008-06-19 21:06:25 +02:00
depends on !BR2_PACKAGE_QTE_QTOPIA
2005-09-09 05:14:28 +02:00
bool "linux-sh3-g++"
config BR2_QTE_CROSS_LINUX_SHARP_GPP
bool "linux-sharp-g++"
config BR2_QTE_CROSS_LINUX_X86_GPP
bool "linux-x86-g++"
config BR2_QTE_CROSS_QNX_RTP_GPP
# qtopia-phone does not have this platform in qtopia-phone-2.1.1/src/libraries/qtopia/custom-qnx-rtp-g++.{cpp,h}
2008-06-19 21:06:25 +02:00
depends on !BR2_PACKAGE_QTE_QTOPIA
2005-09-09 05:14:28 +02:00
bool "qnx-rtp-g++"
config BR2_QTE_CROSS_SOLARIS_GPP
# qtopia-phone does not have this platform in qtopia-phone-2.1.1/src/libraries/qtopia/custom-solaris-g++.{cpp,h}
2008-06-19 21:06:25 +02:00
depends on !BR2_PACKAGE_QTE_QTOPIA
2005-09-09 05:14:28 +02:00
bool "solaris-g++"
config BR2_QTE_CROSS_WIN32_MSVC
# qtopia-phone does not have this platform in qtopia-phone-2.1.1/src/libraries/qtopia/custom-win32-msvc.{cpp,h}
2008-06-19 21:06:25 +02:00
depends on !BR2_PACKAGE_QTE_QTOPIA
2005-09-09 05:14:28 +02:00
bool "win32-msvc"
endchoice
config BR2_QTE_CROSS_PLATFORM
2007-07-29 01:02:26 +02:00
string
2005-09-09 05:14:28 +02:00
# generated from:
# ls ~/src/buildroot/build_arm/qt-2.3.10/configs/*-static|cut -c56-|sed -e 's/-static//g'|\
# awk '{BR="BR2_QTE_CROSS_"toupper($1); gsub("-","_",BR); gsub("+","P",BR); printf"\tdefault \"%s\"\tif %s\n",$1,BR}'
default "cygwin-arm-g++" if BR2_QTE_CROSS_CYGWIN_ARM_GPP
default "cygwin-ipaq-g++" if BR2_QTE_CROSS_CYGWIN_IPAQ_GPP
default "cygwin-sharp-g++" if BR2_QTE_CROSS_CYGWIN_SHARP_GPP
default "freebsd-g++" if BR2_QTE_CROSS_FREEBSD_GPP
default "linux-arm-g++" if BR2_QTE_CROSS_LINUX_ARM_GPP
default "linux-cassiopeia-g++" if BR2_QTE_CROSS_LINUX_CASSIOPEIA_GPP
default "linux-generic-g++" if BR2_QTE_CROSS_LINUX_GENERIC_GPP
default "linux-innovator-g++" if BR2_QTE_CROSS_LINUX_INNOVATOR_GPP
default "linux-ipaq-g++" if BR2_QTE_CROSS_LINUX_IPAQ_GPP
default "linux-koala-g++" if BR2_QTE_CROSS_LINUX_KOALA_GPP
default "linux-mips-g++" if BR2_QTE_CROSS_LINUX_MIPS_GPP
default "linux-sh3-g++" if BR2_QTE_CROSS_LINUX_SH3_GPP
default "linux-sharp-g++" if BR2_QTE_CROSS_LINUX_SHARP_GPP
default "linux-x86-g++" if BR2_QTE_CROSS_LINUX_X86_GPP
default "qnx-rtp-g++" if BR2_QTE_CROSS_QNX_RTP_GPP
default "solaris-g++" if BR2_QTE_CROSS_SOLARIS_GPP
default "win32-msvc" if BR2_QTE_CROSS_WIN32_MSVC