summaryrefslogtreecommitdiffstats
path: root/src/Makefile.housekeeping
diff options
context:
space:
mode:
authorMichael Brown2013-05-14 21:08:26 +0200
committerMichael Brown2013-05-14 21:46:53 +0200
commitdbea47ce7d61f253b58aa7268b0261922a6b1a22 (patch)
tree5f2879d5c7d5b55931f386af04f8ff30499ba7a4 /src/Makefile.housekeeping
parent[build] Provide "allXXXs" targets for all media on all platforms (diff)
downloadipxe-dbea47ce7d61f253b58aa7268b0261922a6b1a22.tar.gz
ipxe-dbea47ce7d61f253b58aa7268b0261922a6b1a22.tar.xz
ipxe-dbea47ce7d61f253b58aa7268b0261922a6b1a22.zip
[build] Add efidrv.cab target for UEFI Secure Boot signing
Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/Makefile.housekeeping')
-rw-r--r--src/Makefile.housekeeping4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/Makefile.housekeeping b/src/Makefile.housekeeping
index b4023ac6..80b70f5c 100644
--- a/src/Makefile.housekeeping
+++ b/src/Makefile.housekeeping
@@ -1086,7 +1086,9 @@ automedia :
#
define media_template
$(if $(filter $(1),$(AUTO_MEDIA)),$(call auto_media_template,$(1)))
-$$(BIN)/all$(1)s : $$(foreach DRIVER,$$(DRIVERS),$$(BIN)/$$(DRIVER).$(1))
+LIST_$(1) := $$(if $$(LIST_NAME_$(1)),$$($$(LIST_NAME_$(1))),$$(DRIVERS))
+ALL_$(1) = $$(foreach ITEM,$$(LIST_$(1)),$$(BIN)/$$(ITEM).$(1))
+$$(BIN)/all$(1)s : $$(ALL_$(1))
$$(BIN)/allall : $$(BIN)/all$(1)s
all$(1)s : $$(BIN)/all$(1)s
allall : $$(BIN)/allall