From b5c6386b1a09b0e12a2d17bbd22a212caefa15c6 Mon Sep 17 00:00:00 2001 From: Mark Hatle Date: Thu, 15 Aug 2024 09:15:19 -0600 Subject: sdt-artifacts: Only copy if the SDT_FILE_NAME is defined This resolves an issue when SDT_FILE_NAME is not set that results in: cp: cannot copy a directory, '.../tmp/work/.../sdt-artifacts/2024.2//image', into itself, '.../tmp/work/.../sdt-artifacts/2024.2/image/usr/share/sdt/zynqmp-generic/image' Signed-off-by: Mark Hatle --- .../recipes-bsp/sdt-artifacts/sdt-artifacts_2024.2.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'meta-xilinx-standalone-sdt') diff --git a/meta-xilinx-standalone-sdt/recipes-bsp/sdt-artifacts/sdt-artifacts_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-bsp/sdt-artifacts/sdt-artifacts_2024.2.bb index 18834cbb..f822bb7c 100644 --- a/meta-xilinx-standalone-sdt/recipes-bsp/sdt-artifacts/sdt-artifacts_2024.2.bb +++ b/meta-xilinx-standalone-sdt/recipes-bsp/sdt-artifacts/sdt-artifacts_2024.2.bb @@ -88,7 +88,7 @@ do_compile[noexec] = "1" do_install() { - if [ -d ${S}/${SDT_FILE_NAME} ]; then + if [ -n ${SDT_FILE_NAME} -a -d ${S}/${SDT_FILE_NAME} ]; then install -d ${D}${datadir}/sdt/${SDT_MACHINE}/${SDT_FILE_NAME} cp --preserve=mode,timestamps -R ${S}/${SDT_FILE_NAME}/* ${D}${datadir}/sdt/${SDT_MACHINE}/${SDT_FILE_NAME} else -- cgit v1.2.3-54-g00ecf