From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:47008) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VMlxE-0006ER-F5 for qemu-devel@nongnu.org; Thu, 19 Sep 2013 17:40:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VMlx6-00027h-Dx for qemu-devel@nongnu.org; Thu, 19 Sep 2013 17:40:04 -0400 Received: from [137.65.135.21] (port=53284 helo=suse.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VMlx6-00027A-9A for qemu-devel@nongnu.org; Thu, 19 Sep 2013 17:39:56 -0400 From: Bruce Rogers Date: Thu, 19 Sep 2013 15:00:36 -0600 Message-Id: <1379624436-22845-4-git-send-email-brogers@suse.com> In-Reply-To: <1379624436-22845-1-git-send-email-brogers@suse.com> References: <1379624436-22845-1-git-send-email-brogers@suse.com> Subject: [Qemu-devel] [PATCH 3/3] roms: make and install sgabios binary List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org, kraxel@redhat.com Cc: Bruce Rogers Add a make target for sgabios. Since the sgabios makefile is not parallel friendly, do the make in two steps, each of which allows for a parallel make. Signed-off-by: Bruce Rogers --- roms/Makefile | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) diff --git a/roms/Makefile b/roms/Makefile index 16fb8ac..a0689ee 100644 --- a/roms/Makefile +++ b/roms/Makefile @@ -35,6 +35,7 @@ default: @echo " pxerom -- update nic roms (bios only)" @echo " efirom -- update nic roms (bios+efi, this needs" @echo " the EfiRom utility from edk2 / tianocore)" + @echo " sgabios -- update sgabios binary" bios: config.seabios sh configure-seabios.sh $< @@ -84,3 +85,10 @@ efi-rom-%: ipxe/src/config/local/general.h ipxe/src/config/local/%: config.ipxe.% cp $< $@ + +.PHONY: sgabios +sgabios: +# Sgabios's makefile isn't parallel make friendly. Make interim target first. + $(MAKE) -C sgabios .depend + $(MAKE) -C sgabios + cp sgabios/sgabios.bin ../pc-bios/sgabios.bin -- 1.7.7