mirror of
https://github.com/lingble/meta-tegra.git
synced 2025-10-29 19:42:41 +00:00
tegra-uefi-capsules: conditionally install capsules
Install capsules to rootfs only when TEGRA_UEFI_CAPSULE_INSTALL_DIR is set. Signed-off-by: Igor Opaniuk <igor.opaniuk@foundries.io>
This commit is contained in:
committed by
Matt Madison
parent
eda302c9ed
commit
618ea3d069
@@ -60,12 +60,16 @@ do_compile() {
|
||||
TEGRA_UEFI_CAPSULE_INSTALL_DIR ??= "/opt/nvidia/UpdateCapsule"
|
||||
|
||||
do_install() {
|
||||
install -d ${D}${TEGRA_UEFI_CAPSULE_INSTALL_DIR}
|
||||
if [ -e ${B}/tegra-bl.cap ]; then
|
||||
install -m 0644 ${B}/tegra-bl.cap ${D}${TEGRA_UEFI_CAPSULE_INSTALL_DIR}
|
||||
fi
|
||||
if [ -e ${B}/tegra-kernel.cap ]; then
|
||||
install -m 0644 ${B}/tegra-kernel.cap ${D}${TEGRA_UEFI_CAPSULE_INSTALL_DIR}
|
||||
if [ -n "${TEGRA_UEFI_CAPSULE_INSTALL_DIR}" ]; then
|
||||
install -d ${D}${TEGRA_UEFI_CAPSULE_INSTALL_DIR}
|
||||
if [ -e ${B}/tegra-bl.cap ]; then
|
||||
install -m 0644 ${B}/tegra-bl.cap ${D}${TEGRA_UEFI_CAPSULE_INSTALL_DIR}
|
||||
fi
|
||||
if [ -e ${B}/tegra-kernel.cap ]; then
|
||||
install -m 0644 ${B}/tegra-kernel.cap ${D}${TEGRA_UEFI_CAPSULE_INSTALL_DIR}
|
||||
fi
|
||||
else
|
||||
bbnote "TEGRA_UEFI_CAPSULE_INSTALL_DIR is empty, capsules won't be installed"
|
||||
fi
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user