diff options
-rw-r--r-- | classes/qbsp-image.bbclass | 9 | ||||
-rw-r--r-- | classes/qbsp.bbclass | 3 | ||||
-rw-r--r-- | files/qbsp/base_package.xml | 2 | ||||
-rw-r--r-- | files/qbsp/image_package.xml | 4 | ||||
-rw-r--r-- | files/qbsp/toolchain_package.xml | 4 | ||||
-rw-r--r-- | recipes-qt/automotive/neptune-ui/neptune.service | 2 | ||||
-rw-r--r-- | recipes-qt/meta/meta-b2qt-automotive-qbsp.bb | 7 | ||||
-rw-r--r-- | recipes-qt/meta/meta-b2qt-embedded-qbsp.bb | 5 | ||||
-rw-r--r-- | recipes-qt/qt5-addons/installer-framework_3.0.1.bb (renamed from recipes-qt/qt5-addons/installer-framework_2.0.3.bb) | 10 |
9 files changed, 29 insertions, 17 deletions
diff --git a/classes/qbsp-image.bbclass b/classes/qbsp-image.bbclass index b8da767..71d1d45 100644 --- a/classes/qbsp-image.bbclass +++ b/classes/qbsp-image.bbclass | |||
@@ -42,7 +42,14 @@ fakeroot do_qbsp_image () { | |||
42 | src=`echo $item | awk -F':' '{ print $1 }'` | 42 | src=`echo $item | awk -F':' '{ print $1 }'` |
43 | dst=`echo $item | awk -F':' '{ print $2 }'` | 43 | dst=`echo $item | awk -F':' '{ print $2 }'` |
44 | 44 | ||
45 | install -D -m 0755 ${IMGDEPLOYDIR}/$src ${S}/qbsp/$dst | 45 | if [ -e "${IMGDEPLOYDIR}/$src" ]; then |
46 | install -D -m 0755 ${IMGDEPLOYDIR}/$src ${S}/qbsp/$dst | ||
47 | elif [ -e "${DEPLOY_DIR_IMAGE}/$src" ]; then | ||
48 | install -D -m 0755 ${DEPLOY_DIR_IMAGE}/$src ${S}/qbsp/$dst | ||
49 | else | ||
50 | echo "Could not copy file $src" | ||
51 | exit 1 | ||
52 | fi | ||
46 | done | 53 | done |
47 | 54 | ||
48 | cd ${S}/qbsp | 55 | cd ${S}/qbsp |
diff --git a/classes/qbsp.bbclass b/classes/qbsp.bbclass index 8beb55f..57aa7ca 100644 --- a/classes/qbsp.bbclass +++ b/classes/qbsp.bbclass | |||
@@ -78,7 +78,8 @@ patch_installer_files() { | |||
78 | LICENSE_DEPENDENCY="${QBSP_INSTALLER_COMPONENT}.license" | 78 | LICENSE_DEPENDENCY="${QBSP_INSTALLER_COMPONENT}.license" |
79 | fi | 79 | fi |
80 | 80 | ||
81 | sed -e "s#@NAME@#${DEPLOY_CONF_NAME}#" \ | 81 | sed -e "s#@NAME@#${QBSP_NAME}#" \ |
82 | -e "s#@TARGET@#${DEPLOY_CONF_NAME}#" \ | ||
82 | -e "s#@VERSION@#${QBSP_VERSION}#" \ | 83 | -e "s#@VERSION@#${QBSP_VERSION}#" \ |
83 | -e "s#@RELEASEDATE@#${RELEASEDATE}#" \ | 84 | -e "s#@RELEASEDATE@#${RELEASEDATE}#" \ |
84 | -e "s#@MACHINE@#${MACHINE}#" \ | 85 | -e "s#@MACHINE@#${MACHINE}#" \ |
diff --git a/files/qbsp/base_package.xml b/files/qbsp/base_package.xml index 28261d5..80a02e8 100644 --- a/files/qbsp/base_package.xml +++ b/files/qbsp/base_package.xml | |||
@@ -3,6 +3,6 @@ | |||
3 | <Version>@VERSION@</Version> | 3 | <Version>@VERSION@</Version> |
4 | <ReleaseDate>@RELEASEDATE@</ReleaseDate> | 4 | <ReleaseDate>@RELEASEDATE@</ReleaseDate> |
5 | <DisplayName>@NAME@</DisplayName> | 5 | <DisplayName>@NAME@</DisplayName> |
6 | <Description>Boot to Qt for @NAME@ with Embedded Linux baselayer</Description> | 6 | <Description>@NAME@ for @TARGET@</Description> |
7 | <Dependencies>@LICENSEDEPENDENCY@</Dependencies> | 7 | <Dependencies>@LICENSEDEPENDENCY@</Dependencies> |
8 | </Package> | 8 | </Package> |
diff --git a/files/qbsp/image_package.xml b/files/qbsp/image_package.xml index 1eaf69c..a3fe0cc 100644 --- a/files/qbsp/image_package.xml +++ b/files/qbsp/image_package.xml | |||
@@ -2,7 +2,7 @@ | |||
2 | <Package> | 2 | <Package> |
3 | <Version>@VERSION@</Version> | 3 | <Version>@VERSION@</Version> |
4 | <ReleaseDate>@RELEASEDATE@</ReleaseDate> | 4 | <ReleaseDate>@RELEASEDATE@</ReleaseDate> |
5 | <DisplayName>@NAME@ Linux System</DisplayName> | 5 | <DisplayName>@MACHINE@ Linux System</DisplayName> |
6 | <Description>SD-Card image for @NAME@ hardware with Embedded Linux baselayer</Description> | 6 | <Description>System image for @TARGET@ hardware</Description> |
7 | <DownloadableArchives>image.7z</DownloadableArchives> | 7 | <DownloadableArchives>image.7z</DownloadableArchives> |
8 | </Package> | 8 | </Package> |
diff --git a/files/qbsp/toolchain_package.xml b/files/qbsp/toolchain_package.xml index 85a2c67..b578fc9 100644 --- a/files/qbsp/toolchain_package.xml +++ b/files/qbsp/toolchain_package.xml | |||
@@ -2,8 +2,8 @@ | |||
2 | <Package> | 2 | <Package> |
3 | <Version>@VERSION@</Version> | 3 | <Version>@VERSION@</Version> |
4 | <ReleaseDate>@RELEASEDATE@</ReleaseDate> | 4 | <ReleaseDate>@RELEASEDATE@</ReleaseDate> |
5 | <DisplayName>@NAME@ Linux Toolchain</DisplayName> | 5 | <DisplayName>@MACHINE@ Linux Toolchain</DisplayName> |
6 | <Description>Toolchain and system root for @NAME@ with Embedded Linux baselayer</Description> | 6 | <Description>Toolchain and system root for @TARGET@</Description> |
7 | <DownloadableArchives>toolchain.7z</DownloadableArchives> | 7 | <DownloadableArchives>toolchain.7z</DownloadableArchives> |
8 | <Dependencies>qt.tools.qtcreator</Dependencies> | 8 | <Dependencies>qt.tools.qtcreator</Dependencies> |
9 | <Script>installscript.qs</Script> | 9 | <Script>installscript.qs</Script> |
diff --git a/recipes-qt/automotive/neptune-ui/neptune.service b/recipes-qt/automotive/neptune-ui/neptune.service index f27ac10..ef73324 100644 --- a/recipes-qt/automotive/neptune-ui/neptune.service +++ b/recipes-qt/automotive/neptune-ui/neptune.service | |||
@@ -5,7 +5,7 @@ After=dbus.service dbus-session.service systemd-user-sessions.service | |||
5 | [Service] | 5 | [Service] |
6 | ExecStart=/usr/bin/appcontroller /usr/bin/appman -r --dbus session -c am-config.yaml | 6 | ExecStart=/usr/bin/appcontroller /usr/bin/appman -r --dbus session -c am-config.yaml |
7 | Restart=on-failure | 7 | Restart=on-failure |
8 | WorkingDirectory=/opt/neptune | 8 | WorkingDirectory=/opt/neptune-ui |
9 | 9 | ||
10 | [Install] | 10 | [Install] |
11 | WantedBy=multi-user.target | 11 | WantedBy=multi-user.target |
diff --git a/recipes-qt/meta/meta-b2qt-automotive-qbsp.bb b/recipes-qt/meta/meta-b2qt-automotive-qbsp.bb index 3f86016..a9da456 100644 --- a/recipes-qt/meta/meta-b2qt-automotive-qbsp.bb +++ b/recipes-qt/meta/meta-b2qt-automotive-qbsp.bb | |||
@@ -38,11 +38,12 @@ S = "${WORKDIR}" | |||
38 | 38 | ||
39 | inherit qbsp | 39 | inherit qbsp |
40 | 40 | ||
41 | PV = "1.1" | 41 | PV := "${@d.getVar('PV', True)[0:5]}" |
42 | 42 | ||
43 | QBSP_NAME = "Qt Automotive" | ||
43 | QBSP_MACHINE = "${@d.getVar('MACHINE', True).replace('-','')}" | 44 | QBSP_MACHINE = "${@d.getVar('MACHINE', True).replace('-','')}" |
44 | QBSP_INSTALLER_COMPONENT = "qt.automotive.10.yocto.${QBSP_MACHINE}" | 45 | QBSP_INSTALLER_COMPONENT = "automotive.10.yocto.${QBSP_MACHINE}" |
45 | QBSP_INSTALL_PATH = "/${QT_MODULE_BRANCH}/Automotive/${MACHINE}" | 46 | QBSP_INSTALL_PATH = "/${PV}/Automotive/${MACHINE}" |
46 | 47 | ||
47 | QBSP_SDK_TASK = "meta-toolchain-b2qt-automotive-qt5-sdk" | 48 | QBSP_SDK_TASK = "meta-toolchain-b2qt-automotive-qt5-sdk" |
48 | QBSP_IMAGE_TASK = "b2qt-automotive-qt5-image" | 49 | QBSP_IMAGE_TASK = "b2qt-automotive-qt5-image" |
diff --git a/recipes-qt/meta/meta-b2qt-embedded-qbsp.bb b/recipes-qt/meta/meta-b2qt-embedded-qbsp.bb index 6fe8bf1..d6def0f 100644 --- a/recipes-qt/meta/meta-b2qt-embedded-qbsp.bb +++ b/recipes-qt/meta/meta-b2qt-embedded-qbsp.bb | |||
@@ -40,10 +40,11 @@ inherit qbsp | |||
40 | 40 | ||
41 | PV := "${@d.getVar('PV', True)[0:5]}" | 41 | PV := "${@d.getVar('PV', True)[0:5]}" |
42 | 42 | ||
43 | VERSION_SHORT = "${@d.getVar('QT_MODULE_BRANCH', True).replace('.','')}" | 43 | VERSION_SHORT = "${@d.getVar('PV', True).replace('.','')}" |
44 | QBSP_NAME = "Boot to Qt" | ||
44 | QBSP_MACHINE = "${@d.getVar('MACHINE', True).replace('-','')}" | 45 | QBSP_MACHINE = "${@d.getVar('MACHINE', True).replace('-','')}" |
45 | QBSP_INSTALLER_COMPONENT = "qt.embedded.b2qt.${VERSION_SHORT}.yocto.${QBSP_MACHINE}" | 46 | QBSP_INSTALLER_COMPONENT = "qt.embedded.b2qt.${VERSION_SHORT}.yocto.${QBSP_MACHINE}" |
46 | QBSP_INSTALL_PATH = "/${QT_MODULE_BRANCH}/Boot2Qt/${MACHINE}" | 47 | QBSP_INSTALL_PATH = "/${PV}/Boot2Qt/${MACHINE}" |
47 | 48 | ||
48 | QBSP_SDK_TASK = "meta-toolchain-b2qt-embedded-qt5-sdk" | 49 | QBSP_SDK_TASK = "meta-toolchain-b2qt-embedded-qt5-sdk" |
49 | QBSP_IMAGE_TASK = "b2qt-embedded-qt5-image" | 50 | QBSP_IMAGE_TASK = "b2qt-embedded-qt5-image" |
diff --git a/recipes-qt/qt5-addons/installer-framework_2.0.3.bb b/recipes-qt/qt5-addons/installer-framework_3.0.1.bb index 0ea0ec4..5bc09c0 100644 --- a/recipes-qt/qt5-addons/installer-framework_2.0.3.bb +++ b/recipes-qt/qt5-addons/installer-framework_3.0.1.bb | |||
@@ -1,6 +1,6 @@ | |||
1 | ############################################################################ | 1 | ############################################################################ |
2 | ## | 2 | ## |
3 | ## Copyright (C) 2016 The Qt Company Ltd. | 3 | ## Copyright (C) 2017 The Qt Company Ltd. |
4 | ## Contact: https://www.qt.io/licensing/ | 4 | ## Contact: https://www.qt.io/licensing/ |
5 | ## | 5 | ## |
6 | ## This file is part of the Boot to Qt meta layer. | 6 | ## This file is part of the Boot to Qt meta layer. |
@@ -33,10 +33,12 @@ LIC_FILES_CHKSUM = "file://${QT_LICENSE};md5=80e06902b5f0e94ad0a78ee4f7fcb74b" | |||
33 | 33 | ||
34 | inherit bin_package native | 34 | inherit bin_package native |
35 | 35 | ||
36 | SRC_URI = "http://ci-files02-hki.intra.qt.io/packages/jenkins/opensource/ifw/installer-framework/installer-framework-build-stripped-linux-x64.7z" | 36 | do_unpack[depends] += "p7zip-native:do_populate_sysroot" |
37 | 37 | ||
38 | SRC_URI[md5sum] = "08beb5450c3938fcfd1b380f6aaec75d" | 38 | SRC_URI = "http://download.qt.io/development_releases/installer-framework/${PV}/installer-framework-build-stripped-${PV}-linux-x64.7z" |
39 | SRC_URI[sha256sum] = "91bfef896db58f28e4c2c6db437b958101a59e87aa880c38b6ddc40ebe6c38e6" | 39 | |
40 | SRC_URI[md5sum] = "68b7c1f761ca0dba18f1d165d66005d6" | ||
41 | SRC_URI[sha256sum] = "c2eb769351025e0c7df2882116390fffaf958368f873a2abab99e37caee0a498" | ||
40 | 42 | ||
41 | S = "${WORKDIR}/ifw-pkg" | 43 | S = "${WORKDIR}/ifw-pkg" |
42 | 44 | ||