From 7a5357c4c9639f22e7449eeb55c7b6473a22b553 Mon Sep 17 00:00:00 2001 From: Sandeep Gundlupet Raju Date: Mon, 5 Aug 2024 19:25:48 -0600 Subject: recipes-libraries: Add recipe for xilrsa Add recipe for xilrsa library, Also zynq-7000 fsbl depends on this library. Signed-off-by: Sandeep Gundlupet Raju Signed-off-by: Mark Hatle --- .../recipes-libraries/xilrsa_2024.1.bb | 15 +++++++++++++++ .../recipes-libraries/xilrsa_2024.2.bb | 15 +++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 meta-xilinx-standalone-sdt/recipes-libraries/xilrsa_2024.1.bb create mode 100644 meta-xilinx-standalone-sdt/recipes-libraries/xilrsa_2024.2.bb diff --git a/meta-xilinx-standalone-sdt/recipes-libraries/xilrsa_2024.1.bb b/meta-xilinx-standalone-sdt/recipes-libraries/xilrsa_2024.1.bb new file mode 100644 index 00000000..3337dce9 --- /dev/null +++ b/meta-xilinx-standalone-sdt/recipes-libraries/xilrsa_2024.1.bb @@ -0,0 +1,15 @@ +inherit esw python3native + +ESW_COMPONENT_SRC = "/lib/sw_services/xilrsa/src/" +ESW_COMPONENT_NAME = "libxilrsa.a" + +DEPENDS += "libxil" + +do_configure:prepend() { + # This script should also not rely on relative paths and such + ( + cd ${S} + lopper ${DTS_FILE} -- bmcmake_metadata_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} hwcmake_metadata ${S} + install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ + ) +} diff --git a/meta-xilinx-standalone-sdt/recipes-libraries/xilrsa_2024.2.bb b/meta-xilinx-standalone-sdt/recipes-libraries/xilrsa_2024.2.bb new file mode 100644 index 00000000..3337dce9 --- /dev/null +++ b/meta-xilinx-standalone-sdt/recipes-libraries/xilrsa_2024.2.bb @@ -0,0 +1,15 @@ +inherit esw python3native + +ESW_COMPONENT_SRC = "/lib/sw_services/xilrsa/src/" +ESW_COMPONENT_NAME = "libxilrsa.a" + +DEPENDS += "libxil" + +do_configure:prepend() { + # This script should also not rely on relative paths and such + ( + cd ${S} + lopper ${DTS_FILE} -- bmcmake_metadata_xlnx.py ${ESW_MACHINE} ${S}/${ESW_COMPONENT_SRC} hwcmake_metadata ${S} + install -m 0755 *.cmake ${S}/${ESW_COMPONENT_SRC}/ + ) +} -- cgit v1.2.3-54-g00ecf