Initial commit
This commit is contained in:
+40
@@ -0,0 +1,40 @@
|
||||
FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:"
|
||||
|
||||
SRC_URI += " \
|
||||
file://restore-bios.conf \
|
||||
file://restore-bios-version.sh \
|
||||
file://restore-cpld.conf \
|
||||
file://restore-cpld-version.sh \
|
||||
file://restore-fb-cpld.conf \
|
||||
file://restore-fb-cpld-version.sh \
|
||||
"
|
||||
|
||||
SRC_URI += " \
|
||||
file://0001-Add-fan-board-cpld-for-software-manager.patch \
|
||||
file://0001-Add-ReleaseDate-for-Software-interface.patch \
|
||||
file://0001-Support-applyoption-and-updatetarger-parameter.patch \
|
||||
"
|
||||
|
||||
PACKAGECONFIG[async_update] = "-Dasync-update=enabled, -Dasync-update=disabled"
|
||||
|
||||
PACKAGECONFIG:append = " \
|
||||
async_update \
|
||||
"
|
||||
|
||||
SYSTEMD_SERVICE:${PN}-updater += "${@bb.utils.contains('PACKAGECONFIG', 'async_update', 'obmc-async-update.service', '', d)}"
|
||||
|
||||
FILES:${PN}:append = " ${systemd_system_unitdir}/xyz.openbmc_project.Software.BMC.Updater.service.d/restore-bios.conf"
|
||||
FILES:${PN}:append = " ${systemd_system_unitdir}/xyz.openbmc_project.Software.BMC.Updater.service.d/restore-cpld.conf"
|
||||
FILES:${PN}:append = " ${systemd_system_unitdir}/xyz.openbmc_project.Software.BMC.Updater.service.d/restore-fb-cpld.conf"
|
||||
|
||||
do_install:append() {
|
||||
install -d ${D}${systemd_system_unitdir}/xyz.openbmc_project.Software.BMC.Updater.service.d
|
||||
install -m 0644 ${WORKDIR}/restore-bios.conf ${D}${systemd_system_unitdir}/xyz.openbmc_project.Software.BMC.Updater.service.d/
|
||||
install -m 0644 ${WORKDIR}/restore-cpld.conf ${D}${systemd_system_unitdir}/xyz.openbmc_project.Software.BMC.Updater.service.d/
|
||||
install -m 0644 ${WORKDIR}/restore-fb-cpld.conf ${D}${systemd_system_unitdir}/xyz.openbmc_project.Software.BMC.Updater.service.d/
|
||||
|
||||
install -d ${D}${bindir}
|
||||
install -m 0755 ${WORKDIR}/restore-bios-version.sh ${D}${bindir}
|
||||
install -m 0755 ${WORKDIR}/restore-cpld-version.sh ${D}${bindir}/
|
||||
install -m 0755 ${WORKDIR}/restore-fb-cpld-version.sh ${D}${bindir}/
|
||||
}
|
||||
Reference in New Issue
Block a user