Add support for creating QBSP package
QBSP is a Qt specific Board Support Package that can be installed with the Qt SDK or MaintenanceTool and contains a system image and a toolchain. The toolchain is automatically registered to the QtCreator. The recipes used for creating the system image and the toolchain can be configured with QBSP_IMAGE_TASK and QBSP_SDK_TASK. The files wanted for the system image can be further configured with QBSP_IMAGE_CONTENT, with a list of files located in DEPLOY_DIR_IMAGE folder. By default, .img and .conf files are used from the selected image recipe. QBSP_INSTALLER_COMPONENT defines the location in the Qt installer tree where the QBSP is shown and QBSP_VERSION defines the version for the components. The QBSP is installed to path defined by QBSP_INSTALL_PATH. The regular SDK creation can now reuse the same image package .7z, so update upload script to use it instead of creating new package. Task-number: QTBUG-57018 Change-Id: Id1e7cc4ab3998a7d450f23ed603b8e676b314d63 Reviewed-by:Iikka Eklund <iikka.eklund@qt.io> Reviewed-by:
Teemu Holappa <teemu.holappa@qt.io>
Showing
- classes/qbsp-image.bbclass 53 additions, 0 deletionsclasses/qbsp-image.bbclass
- classes/qbsp.bbclass 151 additions, 0 deletionsclasses/qbsp.bbclass
- conf/distro/b2qt.conf 5 additions, 0 deletionsconf/distro/b2qt.conf
- conf/distro/include/emulator.conf 2 additions, 0 deletionsconf/distro/include/emulator.conf
- conf/distro/include/tegra-t18x.conf 5 additions, 0 deletionsconf/distro/include/tegra-t18x.conf
- files/qbsp/base_package.xml 8 additions, 0 deletionsfiles/qbsp/base_package.xml
- files/qbsp/image_package.xml 8 additions, 0 deletionsfiles/qbsp/image_package.xml
- files/qbsp/toolchain_installscript.qs 107 additions, 0 deletionsfiles/qbsp/toolchain_installscript.qs
- files/qbsp/toolchain_package.xml 10 additions, 0 deletionsfiles/qbsp/toolchain_package.xml
- recipes-qt/images/b2qt-automotive-qt5-image.bb 1 addition, 1 deletionrecipes-qt/images/b2qt-automotive-qt5-image.bb
- recipes-qt/images/b2qt-embedded-qt5-image.bb 1 addition, 1 deletionrecipes-qt/images/b2qt-embedded-qt5-image.bb
- recipes-qt/meta/meta-b2qt-automotive-qbsp.bb 47 additions, 0 deletionsrecipes-qt/meta/meta-b2qt-automotive-qbsp.bb
- recipes-qt/meta/meta-b2qt-embedded-qbsp.bb 48 additions, 0 deletionsrecipes-qt/meta/meta-b2qt-embedded-qbsp.bb
- recipes-qt/qt5-addons/installer-framework_2.0.3.bb 48 additions, 0 deletionsrecipes-qt/qt5-addons/installer-framework_2.0.3.bb
- scripts/upload.sh 10 additions, 24 deletionsscripts/upload.sh
Loading
Please register or sign in to comment