[meta-xilinx] [meta-xilinx-tools][PATCH 2/8] external-hdf.bb: Add support for dsa
Manjukumar Matha
manjukumar.harthikote-matha at xilinx.com
Mon Apr 23 16:21:04 PDT 2018
From: Bhargava Sreekantappa Gayathri <bhargava.sreekantappa-gayathri at xilinx.com>
HDF_EXT can be used to overide external-hdf to pick up dsa file instead
of hdf. HDF_PATH will have to be set to point to a valid dsa file when
using this option.
Signed-off-by: Bhargava Sreekantappa Gayathri <bhargava.sreekantappa-gayathri at xilinx.com>
Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha at xilinx.com>
---
recipes-bsp/hdf/external-hdf.bb | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/recipes-bsp/hdf/external-hdf.bb b/recipes-bsp/hdf/external-hdf.bb
index 7feb03d..2dbeb03 100644
--- a/recipes-bsp/hdf/external-hdf.bb
+++ b/recipes-bsp/hdf/external-hdf.bb
@@ -10,6 +10,9 @@ HDF_BASE ?= "git://"
HDF_PATH ?= "github.com/xilinx/hdf-examples.git"
HDF_NAME ?= "system.hdf"
+#Set HDF_EXT to "dsa" if you want to use a dsa file instead of hdf.
+HDF_EXT ?= "hdf"
+
SRC_URI = "${HDF_BASE}${HDF_PATH}"
PACKAGE_ARCH ?= "${MACHINE_ARCH}"
@@ -23,9 +26,9 @@ do_compile[noexec] = "1"
do_deploy() {
install -d ${DEPLOYDIR}
if [ "${HDF_BASE}" = "git://" ]; then
- install -m 0644 ${WORKDIR}/git/${MACHINE}/${HDF_NAME} ${DEPLOYDIR}/Xilinx-${MACHINE}.hdf
+ install -m 0644 ${WORKDIR}/git/${MACHINE}/${HDF_NAME} ${DEPLOYDIR}/Xilinx-${MACHINE}.${HDF_EXT}
else
- install -m 0644 ${WORKDIR}/${HDF_PATH} ${DEPLOYDIR}/Xilinx-${MACHINE}.hdf
+ install -m 0644 ${WORKDIR}/${HDF_PATH} ${DEPLOYDIR}/Xilinx-${MACHINE}.${HDF_EXT}
fi
}
addtask do_deploy after do_install
--
2.7.4
More information about the meta-xilinx
mailing list