Commit 774e80ea authored by Gerd Hoffmann's avatar Gerd Hoffmann
Browse files

roms: add support for building sgabios



Signed-off-by: default avatarGerd Hoffmann <kraxel@redhat.com>
parent 95f7c680
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -50,6 +50,7 @@ default:
	@echo "  bios           -- update bios.bin (seabios)"
	@echo "  seavgabios     -- update vgabios binaries (seabios)"
	@echo "  lgplvgabios    -- update vgabios binaries (lgpl)"
	@echo "  sgabios        -- update sgabios binaries"
	@echo "  pxerom         -- update nic roms (bios only)"
	@echo "  efirom         -- update nic roms (bios+efi, this needs"
	@echo "                    the EfiRom utility from edk2 / tianocore)"
@@ -89,6 +90,12 @@ build-lgplvgabios:
	$(MAKE) $(MAKEFLAGS) -C vgabios $(vgabios_targets)


.PHONY: sgabios
sgabios:
	$(MAKE) $(MAKEFLAGS) -C sgabios
	cp sgabios/sgabios.bin ../pc-bios


pxerom: $(patsubst %,pxe-rom-%,$(pxerom_variants))

pxe-rom-%: build-pxe-roms
@@ -127,5 +134,7 @@ clean:
	rm -rf seabios/.config seabios/out seabios/builds
	$(MAKE) $(MAKEFLAGS) -C vgabios clean
	rm -f vgabios/VGABIOS-lgpl-latest*
	$(MAKE) $(MAKEFLAGS) -C sgabios clean
	rm -f sgabios/.depend
	$(MAKE) $(MAKEFLAGS) -C ipxe/src veryclean
	$(MAKE) $(MAKEFLAGS) -C SLOF clean