[syslinux:firmware] efi: Check the gnu-efi build succeeded
syslinux-bot for Matt Fleming
matt.fleming at intel.com
Wed Dec 11 02:09:07 PST 2013
Commit-ID: 278da3be43f13f9956267c2394fe9c0e158fe6cd
Gitweb: http://www.syslinux.org/commit/278da3be43f13f9956267c2394fe9c0e158fe6cd
Author: Matt Fleming <matt.fleming at intel.com>
AuthorDate: Wed, 11 Dec 2013 09:01:56 +0000
Committer: Matt Fleming <matt.fleming at intel.com>
CommitDate: Wed, 11 Dec 2013 09:17:27 +0000
efi: Check the gnu-efi build succeeded
Guard against future changes by requiring that the gnu-efi build scripts
exit with success.
Signed-off-by: Matt Fleming <matt.fleming at intel.com>
---
mk/efi.mk | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/mk/efi.mk b/mk/efi.mk
index ca1dc75..82bd51f 100644
--- a/mk/efi.mk
+++ b/mk/efi.mk
@@ -21,7 +21,11 @@ ifeq ($(ARCH),x86_64)
EFI_SUBARCH = $(ARCH)
endif
-$(shell $(topdir)/efi/check-gnu-efi.sh $(EFI_SUBARCH) $(topdir) $(objdir))
+output = $(shell $(topdir)/efi/check-gnu-efi.sh $(EFI_SUBARCH) \
+ $(topdir) $(objdir))
+ifneq ($(output),)
+$(error Failed to build gnu-efi for $(EFI_SUBARCH))
+endif
#LIBDIR=/usr/lib
FORMAT=efi-app-$(EFI_SUBARCH)
More information about the Syslinux-commits
mailing list