blob: d355da75b7e09ac421e3992ab1d61d9682ca27bd [file]
SUMMARY = "PSDM daemon to interface with encrypted storage on eMMC"
DESCRIPTION = "Provides a gRPC interface for managing the encrypted storage on the eMMC"
PR = "r1"
PV = "0.1+git${SRCPV}"
LICENSE = "CLOSED"
inherit meson pkgconfig systemd
DEPENDS += " \
bmc-crypto \
fmt \
grpc \
grpc-native \
gmi \
zatar \
libcrypta \
openssl \
phosphor-logging \
stdplus \
"
RDEPENDS:${PN} += " \
emmc-available \
mtd-utils-jffs2 \
estoraged \
"
S = "${WORKDIR}/git"
EXTRA_OEMESON:append = " -Dtests=disabled"
SRC_URI = "git://gbmc-private.googlesource.com/psdmd;protocol=https;branch=master"
SRCREV = "64f6a53747f5ac91c537bb0a37b0e0a672b740cf"
SYSTEMD_PACKAGES = "${PN}"
SYSTEMD_SERVICE:${PN} += "psdmd.service"
do_install:append() {
install -d ${D}/var/google/
}