From 0174310f38fc4d98d02068571733ae57bc9d6901 Mon Sep 17 00:00:00 2001 From: Michael Brown Date: Tue, 3 May 2005 11:51:19 +0000 Subject: [PATCH] Re-add the "etherboot.%" all-drivers image. --- src/Makefile.housekeeping | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/Makefile.housekeeping b/src/Makefile.housekeeping index 00d1c525..1f06d698 100644 --- a/src/Makefile.housekeeping +++ b/src/Makefile.housekeeping @@ -167,11 +167,15 @@ CLEANUP += $(BIN)/NIC # TGT_ROM_NAME : the ROM name (e.g. "dfe538") # TGT_MEDIA : the media type (e.g. "rom") # +DRIVERS_etherboot = $(DRIVERS) +CARD_DRIVER = $(firstword $(DRIVER_$(1)) $(1)) TGT_ELEMENTS = $(subst --, ,$(firstword $(subst ., ,$(notdir $@)))) TGT_PREFIX = $(word 2,$(subst ., ,$(notdir $@))) -TGT_DRIVERS = $(strip $(foreach TGT_ELEMENT,$(TGT_ELEMENTS), \ - $(firstword $(DRIVER_$(TGT_ELEMENT)) $(TGT_ELEMENT)))) TGT_ROM_NAME = $(firstword $(TGT_ELEMENTS)) +TGT_DRIVERS = $(strip $(if $(DRIVERS_$(TGT_ROM_NAME)), \ + $(DRIVERS_$(TGT_ROM_NAME)), \ + $(foreach TGT_ELEMENT,$(TGT_ELEMENTS), \ + $(call CARD_DRIVER,$(TGT_ELEMENT))) )) TGT_MEDIA = $(subst z,,$(TGT_PREFIX)) # Look up ROM type and IDs for the current target