blob: afe655f8451c4efc5814a84ec3864e9ed8666963 [file] [log] [blame]
SUMMARY = "Trusted Firmware image signing scripts"
DESCRIPTION = "Trusted Firmware-M image signing scripts"
HOMEPAGE = "https://git.trustedfirmware.org/trusted-firmware-m.git"
inherit native
# See bl2/ext/mcuboot/scripts/requirements.txt
RDEPENDS:${PN} = "\
python3-cryptography-native \
python3-pyasn1-native \
python3-pyyaml-native \
python3-cbor2-native \
python3-imgtool-native \
python3-click-native \
"
do_configure[noexec] = "1"
do_compile[noexec] = "1"
do_install() {
install -d ${D}/${libdir}
cp -rf ${S}/bl2/ext/mcuboot/scripts/ ${D}/${libdir}/tfm-scripts
cp -rf ${S}/bl2/ext/mcuboot/*.pem ${D}/${libdir}/tfm-scripts
}
FILES:${PN} = "${libdir}/tfm-scripts"