From 8a9e29d2fb2f97b861167f7bacb4219c761bb34c Mon Sep 17 00:00:00 2001 From: George Liu Date: Thu, 16 Sep 2021 17:30:46 +0800 Subject: fru-vpd: Add depends It will build fail when we enabled `ibm-parser` & `vpd-manager` and compile with `bitbake xxx`, error message: missing libgpiod, nlohmann-json and cli11 dependencies. Add these dependencies to the openpower-fru-vpd_git.bb file. Tested: enabled `ibm-parser` & `vpd-manager` and built openpower-fru-vpd successfully. Signed-off-by: George Liu Change-Id: I80a5e9746349f12ca65a6870f2d5d428d5e1e3d6 --- meta-openpower/recipes-phosphor/vpd/openpower-fru-vpd_git.bb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/meta-openpower/recipes-phosphor/vpd/openpower-fru-vpd_git.bb b/meta-openpower/recipes-phosphor/vpd/openpower-fru-vpd_git.bb index b9555159d..768ec91f9 100644 --- a/meta-openpower/recipes-phosphor/vpd/openpower-fru-vpd_git.bb +++ b/meta-openpower/recipes-phosphor/vpd/openpower-fru-vpd_git.bb @@ -27,6 +27,10 @@ SYSTEMD_SERVICE:${PN} += "op-vpd-parser.service" S = "${WORKDIR}/git" +PACKAGECONFIG ??= "" +PACKAGECONFIG[ibm-parser] = "-Dibm-parser=enabled, -Dibm-parser=disabled, libgpiod nlohmann-json cli11" +PACKAGECONFIG[vpd-manager] = "-Dvpd-manager=enabled, -Dvpd-manager=disabled" + EXTRA_OEMESON = " \ -Dtests=disabled \ -DFRU_YAML=${STAGING_DIR_NATIVE}${vpdlayout_datadir}/layout.yaml \ -- cgit v1.2.3