|
@@ -4,13 +4,13 @@
|
|
|
#
|
|
|
################################################################################
|
|
|
|
|
|
-MENDER_GRUBENV_VERSION = 2ac898f5924d5870f8394ad8ecd3ef1ab1422e3b
|
|
|
+MENDER_GRUBENV_VERSION = 38e5043a215f696d126a2d707c9db9aeb93cfb2d
|
|
|
MENDER_GRUBENV_SITE = $(call github,mendersoftware,grub-mender-grubenv,$(MENDER_GRUBENV_VERSION))
|
|
|
MENDER_GRUBENV_LICENSE = Apache-2.0
|
|
|
MENDER_GRUBENV_LICENSE_FILES = LICENSE
|
|
|
# Grub2 must be built first so this package can overwrite the config files
|
|
|
# provided by grub.
|
|
|
-MENDER_GRUBENV_DEPENDENCIES = grub2
|
|
|
+MENDER_GRUBENV_DEPENDENCIES = grub2 util-linux
|
|
|
MENDER_GRUBENV_INSTALL_IMAGES = YES
|
|
|
|
|
|
MENDER_GRUBENV_MAKE_ENV = \
|
|
@@ -30,14 +30,14 @@ MENDER_GRUBENV_MODULES_MISSING_PC = \
|
|
|
$(filter-out $(call qstrip,$(BR2_TARGET_GRUB2_BUILTIN_MODULES_PC)),\
|
|
|
$(MENDER_GRUBENV_MANDATORY_MODULES))
|
|
|
|
|
|
-MENDER_GRUBENV_MAKE_ENV += BOOT_DIR=/boot/grub
|
|
|
+MENDER_GRUBENV_MAKE_ENV += BOOT_DIR=/boot
|
|
|
|
|
|
define MENDER_GRUBENV_INSTALL_I386_CFG
|
|
|
mkdir -p $(BINARIES_DIR)/boot-part/grub
|
|
|
cp -dpfr $(@D)/mender_grub.cfg \
|
|
|
$(TARGET_DIR)/boot/grub/grub.cfg
|
|
|
cp -dpfr $(TARGET_DIR)/boot/grub/grub.cfg \
|
|
|
- $(TARGET_DIR)/boot/grub/grub-mender-grubenv \
|
|
|
+ $(TARGET_DIR)/boot/grub-mender-grubenv \
|
|
|
$(BINARIES_DIR)/boot-part/
|
|
|
endef
|
|
|
endif # BR2_TARGET_GRUB2_HAS_LEGACY_BOOT
|