summaryrefslogtreecommitdiffstats
path: root/meta-boot2qt/classes
diff options
context:
space:
mode:
Diffstat (limited to 'meta-boot2qt/classes')
-rw-r--r--meta-boot2qt/classes/image_types_sdcard.bbclass18
1 files changed, 18 insertions, 0 deletions
diff --git a/meta-boot2qt/classes/image_types_sdcard.bbclass b/meta-boot2qt/classes/image_types_sdcard.bbclass
index 7dedf87..970c34b 100644
--- a/meta-boot2qt/classes/image_types_sdcard.bbclass
+++ b/meta-boot2qt/classes/image_types_sdcard.bbclass
@@ -87,3 +87,21 @@ END
87 tar czhf ${IMGDEPLOYDIR}/${IMAGE_NAME}.flasher.tar.gz tegraflash 87 tar czhf ${IMGDEPLOYDIR}/${IMAGE_NAME}.flasher.tar.gz tegraflash
88 ln -sf ${IMAGE_NAME}.flasher.tar.gz ${IMGDEPLOYDIR}/${IMAGE_LINK_NAME}.flasher.tar.gz 88 ln -sf ${IMAGE_NAME}.flasher.tar.gz ${IMGDEPLOYDIR}/${IMAGE_LINK_NAME}.flasher.tar.gz
89} 89}
90
91IMAGE_DEPENDS_teziimg_append = " qtbase-native:do_populate_sysroot"
92IMAGE_CMD_teziimg_append() {
93 ${IMAGE_CMD_TAR} --transform 's,^,${IMAGE_NAME}-Tezi_${PV}/,' -rhf ${IMGDEPLOYDIR}/${IMAGE_NAME}-Tezi_${PV}${TDX_VERDATE}.tar TEZI_B2QT_EULA.TXT Built_with_Qt.png
94 ln -fs ${IMAGE_NAME}-Tezi_${PV}${TDX_VERDATE}.tar ${IMGDEPLOYDIR}/${IMAGE_LINK_NAME}.tezi.tar
95}
96python rootfs_tezi_json_append() {
97 import subprocess
98 qtversion = subprocess.check_output(['qmake', '-query', 'QT_VERSION']).decode('utf-8').strip()
99
100 data["license_title"] = "QT DEMO IMAGE END USER LICENSE AGREEMENT"
101 data["license"] = "TEZI_B2QT_EULA.TXT"
102 data["version"] = "Qt " + qtversion
103 data["icon"] = "Built_with_Qt.png"
104
105 with open(os.path.join(deploy_dir, 'image.json'), 'w') as outfile:
106 json.dump(data, outfile, indent=4)
107}