From 1800273ed70815e64485e685dcd7e45883e85464 Mon Sep 17 00:00:00 2001 From: "Nishioka, Toshiki" Date: Thu, 13 Aug 2020 02:01:50 +0900 Subject: slimboot-tools: add support for slimbootloader tools add the recipe file to install the Slim Bootloader host tools which can generate the container images in a binary file format understood by Slim Bootloader to load and initialize Operating Systems or Hypervisors. Signed-off-by: "Yong, Jonathan" Signed-off-by: "Nishioka, Toshiki" Signed-off-by: Anuj Mittal --- recipes-devtools/slimboot/slimboot-tools_git.bb | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 recipes-devtools/slimboot/slimboot-tools_git.bb (limited to 'recipes-devtools') diff --git a/recipes-devtools/slimboot/slimboot-tools_git.bb b/recipes-devtools/slimboot/slimboot-tools_git.bb new file mode 100644 index 00000000..7d8b66be --- /dev/null +++ b/recipes-devtools/slimboot/slimboot-tools_git.bb @@ -0,0 +1,22 @@ +SUMMARY = "Slim Bootloader Host Tools" +DESCRIPTION = "Native host tools to generate the container images in a \ +binary file format understood by Slim Bootloader to load and initialize\ +Operating Systems or Hypervisors." +HOMEPAGE = "https://slimbootloader.github.io/tools/index.html" + +SRC_URI = "git://github.com/slimbootloader/slimbootloader;protocol=https" +SRCREV = "9f146afd47e0ca204521826a583d55388850b216" +PV = "0.0.0+git${SRCPV}" +LICENSE = "BSD-2-Clause-Patent" +LIC_FILES_CHKSUM = "file://LICENSE;md5=d1ed89007e7aa232a4dc1c59b6c9efc4" +S = "${WORKDIR}/git" + +inherit python3native +BBCLASSEXTEND = "native" + +do_configure[noexec] = "1" +do_compile[noexec] = "1" +do_install() { + install -m 755 -d ${D}${libexecdir}/slimboot/Tools + install -m 755 ${S}/BootloaderCorePkg/Tools/*.py ${D}${libexecdir}/slimboot/Tools +} -- cgit v1.2.3-54-g00ecf