From aab83c8235322149c2d521c0baf33e5b99c77ae2 Mon Sep 17 00:00:00 2001 From: California Sullivan Date: Wed, 21 Mar 2018 15:22:48 -0700 Subject: rmc-db: also install to /boot/ With the EFI image enhancements, installing to boot allows us to easily use RMC with the new wic images. Signed-off-by: California Sullivan --- recipes-bsp/rmc/rmc-db.bb | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/recipes-bsp/rmc/rmc-db.bb b/recipes-bsp/rmc/rmc-db.bb index f24ed11c..7ec824a8 100644 --- a/recipes-bsp/rmc/rmc-db.bb +++ b/recipes-bsp/rmc/rmc-db.bb @@ -17,6 +17,8 @@ inherit rmc-db RMC_BOARD_DATA_DIRS ?= "${THISDIR}/boards/" RMC_DB_DIR = "${WORKDIR}/db" +FILES_${PN} = "/boot/rmc.db" + # Let sstate be aware of change in any added board directories do_generate_rmc_db[file-checksums] = "${@get_rmc_top_dirs_list(d)}" @@ -46,4 +48,15 @@ do_deploy () { fi } +do_install () { + install -d ${D}/boot + if [ -f ${RMC_DB_DIR}/rmc.db ]; then + install -m 0400 ${RMC_DB_DIR}/rmc.db ${D}/boot/ + else + rm -f ${D}/rmc.db + echo "Warning: no RMC central database found, skip installation." + fi +} +do_install[depends] += "${PN}:do_generate_rmc_db" + addtask deploy after do_generate_rmc_db -- cgit v1.2.3-54-g00ecf