[meta-xilinx] [meta-xilinx-tools][PATCH] bitstream-extraction_git.bb: Add timestamp for deployed bitstream

Manjukumar Matha manjukumar.harthikote-matha at xilinx.com
Wed Jan 3 16:14:46 PST 2018


Add timestamp for deployed bitstream

Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha at xilinx.com>
---
 recipes-bsp/bitstream/bitstream-extraction_git.bb | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/recipes-bsp/bitstream/bitstream-extraction_git.bb b/recipes-bsp/bitstream/bitstream-extraction_git.bb
index d2319da..d68757b 100644
--- a/recipes-bsp/bitstream/bitstream-extraction_git.bb
+++ b/recipes-bsp/bitstream/bitstream-extraction_git.bb
@@ -15,13 +15,16 @@ XSCTH_MISC = "-hwpname ${XSCTH_PROJ}_hwproj"
 
 do_compile[noexec] = "1"
 
+BITSTREAM_BASE_NAME ?= "download-${MACHINE}-${DATETIME}"
+BITSTREAM_BASE_NAME[vardepsexclude] = "DATETIME"
+
 do_deploy() {
         install -d ${DEPLOYDIR}
         if [ -e ${XSCTH_WS}/${XSCTH_PROJ}_hwproj/*.bit ]; then
-                install -m 0644 ${XSCTH_WS}/${XSCTH_PROJ}_hwproj/*.bit ${DEPLOYDIR}/download-${MACHINE}.bit
+                install -m 0644 ${XSCTH_WS}/${XSCTH_PROJ}_hwproj/*.bit ${DEPLOYDIR}/${BITSTREAM_BASE_NAME}.bit
+                ln -sf ${BITSTREAM_BASE_NAME}.bit ${DEPLOYDIR}/download-${MACHINE}.bit
         else
                 touch ${DEPLOYDIR}/download-${MACHINE}.bit
         fi
 }
-
 addtask do_deploy after do_install
-- 
2.7.4



More information about the meta-xilinx mailing list