summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--classes/populate_b2qt_sdk.bbclass2
-rw-r--r--classes/qbsp-image.bbclass2
-rw-r--r--classes/qbsp.bbclass5
-rw-r--r--recipes-qt/meta/meta-b2qt-automotive-qbsp.bb3
-rw-r--r--recipes-qt/meta/meta-b2qt-embedded-qbsp.bb3
5 files changed, 11 insertions, 4 deletions
diff --git a/classes/populate_b2qt_sdk.bbclass b/classes/populate_b2qt_sdk.bbclass
index 5bd0902..fc64842 100644
--- a/classes/populate_b2qt_sdk.bbclass
+++ b/classes/populate_b2qt_sdk.bbclass
@@ -46,6 +46,8 @@ replace_sysroot_symlink() {
46 done 46 done
47} 47}
48 48
49do_populate_sysroot[depends] += "p7zip-native:do_populate_sysroot"
50
49fakeroot tar_sdk_sdkmingw32() { 51fakeroot tar_sdk_sdkmingw32() {
50 replace_sysroot_symlink ${SDK_OUTPUT}${SDKTARGETSYSROOT} ${SDK_OUTPUT}${SDKTARGETSYSROOT} 52 replace_sysroot_symlink ${SDK_OUTPUT}${SDKTARGETSYSROOT} ${SDK_OUTPUT}${SDKTARGETSYSROOT}
51 replace_sysroot_symlink ${SDK_OUTPUT}${SDKPATHNATIVE} ${SDK_OUTPUT}${SDKPATHNATIVE} 53 replace_sysroot_symlink ${SDK_OUTPUT}${SDKPATHNATIVE} ${SDK_OUTPUT}${SDKPATHNATIVE}
diff --git a/classes/qbsp-image.bbclass b/classes/qbsp-image.bbclass
index 9ea3cd8..b8da767 100644
--- a/classes/qbsp-image.bbclass
+++ b/classes/qbsp-image.bbclass
@@ -29,6 +29,8 @@
29 29
30QBSP_IMAGE_CONTENT ??= "" 30QBSP_IMAGE_CONTENT ??= ""
31 31
32do_image_complete[depends] += "p7zip-native:do_populate_sysroot"
33
32fakeroot do_qbsp_image () { 34fakeroot do_qbsp_image () {
33 if [ -z "${QBSP_IMAGE_CONTENT}" ]; then 35 if [ -z "${QBSP_IMAGE_CONTENT}" ]; then
34 exit 0 36 exit 0
diff --git a/classes/qbsp.bbclass b/classes/qbsp.bbclass
index 2dd42d0..8beb55f 100644
--- a/classes/qbsp.bbclass
+++ b/classes/qbsp.bbclass
@@ -42,13 +42,14 @@ SRC_URI = "\
42 42
43INHIBIT_DEFAULT_DEPS = "1" 43INHIBIT_DEFAULT_DEPS = "1"
44do_qbsp[depends] += "\ 44do_qbsp[depends] += "\
45 p7zip-native:do_populate_sysroot \
45 installer-framework:do_populate_sysroot \ 46 installer-framework:do_populate_sysroot \
46 ${QBSP_SDK_TASK}:do_populate_sdk \ 47 ${QBSP_SDK_TASK}:do_populate_sdk \
47 ${QBSP_IMAGE_TASK}:do_image_complete \ 48 ${QBSP_IMAGE_TASK}:do_image_complete \
48 " 49 "
49 50
50QBSP_VERSION ?= "${PV}${VERSION_AUTO_INCREMENT}" 51QBSP_VERSION ?= "${PV}${VERSION_AUTO_INCREMENT}"
51QBSP_INSTALLER_COMPONENT ?= "${MACHINE}" 52QBSP_INSTALLER_COMPONENT ?= "${@d.getVar('MACHINE', True).replace('-','')}"
52QBSP_INSTALL_PATH ?= "/Extras/${MACHINE}" 53QBSP_INSTALL_PATH ?= "/Extras/${MACHINE}"
53 54
54QBSP_LICENSE_FILE ?= "" 55QBSP_LICENSE_FILE ?= ""
@@ -122,7 +123,7 @@ prepare_qbsp() {
122 patch_installer_files ${COMPONENT_PATH}/meta 123 patch_installer_files ${COMPONENT_PATH}/meta
123 124
124 mkdir -p ${B}/images/${QBSP_INSTALL_PATH}/images 125 mkdir -p ${B}/images/${QBSP_INSTALL_PATH}/images
125 7zr x ${IMGDEPLOYDIR}/${IMAGE_PACKAGE} -o${B}/images/${QBSP_INSTALL_PATH}/images/ 126 7zr x ${DEPLOY_DIR_IMAGE}/${IMAGE_PACKAGE} -o${B}/images/${QBSP_INSTALL_PATH}/images/
126 127
127 cd ${B}/images 128 cd ${B}/images
128 7zr a ${COMPONENT_PATH}/data/image.7z * 129 7zr a ${COMPONENT_PATH}/data/image.7z *
diff --git a/recipes-qt/meta/meta-b2qt-automotive-qbsp.bb b/recipes-qt/meta/meta-b2qt-automotive-qbsp.bb
index ebd12c5..3f86016 100644
--- a/recipes-qt/meta/meta-b2qt-automotive-qbsp.bb
+++ b/recipes-qt/meta/meta-b2qt-automotive-qbsp.bb
@@ -40,7 +40,8 @@ inherit qbsp
40 40
41PV = "1.1" 41PV = "1.1"
42 42
43QBSP_INSTALLER_COMPONENT = "qt.automotive.10.yocto.${MACHINE}" 43QBSP_MACHINE = "${@d.getVar('MACHINE', True).replace('-','')}"
44QBSP_INSTALLER_COMPONENT = "qt.automotive.10.yocto.${QBSP_MACHINE}"
44QBSP_INSTALL_PATH = "/${QT_MODULE_BRANCH}/Automotive/${MACHINE}" 45QBSP_INSTALL_PATH = "/${QT_MODULE_BRANCH}/Automotive/${MACHINE}"
45 46
46QBSP_SDK_TASK = "meta-toolchain-b2qt-automotive-qt5-sdk" 47QBSP_SDK_TASK = "meta-toolchain-b2qt-automotive-qt5-sdk"
diff --git a/recipes-qt/meta/meta-b2qt-embedded-qbsp.bb b/recipes-qt/meta/meta-b2qt-embedded-qbsp.bb
index 56da506..6fe8bf1 100644
--- a/recipes-qt/meta/meta-b2qt-embedded-qbsp.bb
+++ b/recipes-qt/meta/meta-b2qt-embedded-qbsp.bb
@@ -41,7 +41,8 @@ inherit qbsp
41PV := "${@d.getVar('PV', True)[0:5]}" 41PV := "${@d.getVar('PV', True)[0:5]}"
42 42
43VERSION_SHORT = "${@d.getVar('QT_MODULE_BRANCH', True).replace('.','')}" 43VERSION_SHORT = "${@d.getVar('QT_MODULE_BRANCH', True).replace('.','')}"
44QBSP_INSTALLER_COMPONENT = "qt.embedded.b2qt.${VERSION_SHORT}.yocto.${MACHINE}" 44QBSP_MACHINE = "${@d.getVar('MACHINE', True).replace('-','')}"
45QBSP_INSTALLER_COMPONENT = "qt.embedded.b2qt.${VERSION_SHORT}.yocto.${QBSP_MACHINE}"
45QBSP_INSTALL_PATH = "/${QT_MODULE_BRANCH}/Boot2Qt/${MACHINE}" 46QBSP_INSTALL_PATH = "/${QT_MODULE_BRANCH}/Boot2Qt/${MACHINE}"
46 47
47QBSP_SDK_TASK = "meta-toolchain-b2qt-embedded-qt5-sdk" 48QBSP_SDK_TASK = "meta-toolchain-b2qt-embedded-qt5-sdk"