Fix hvmloader makefile dependencies, and do not recurse into
authorKeir Fraser <keir.fraser@citrix.com>
Sat, 2 Feb 2008 13:40:43 +0000 (13:40 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Sat, 2 Feb 2008 13:40:43 +0000 (13:40 +0000)
tools/firmware/etherboot by default (the dependency of eb_roms.h on
Config does not seem to always prevent the build from going ahead, for
some reason).
Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
tools/firmware/Makefile
tools/firmware/hvmloader/Makefile

index 6f57cff07cc7ce7651ad957ca1342997aee84c03..0ec31883fdf8084c3fe37b01567abc5368ccffd5 100644 (file)
@@ -11,7 +11,7 @@ SUBDIRS += rombios rombios/32bit
 SUBDIRS += vgabios
 SUBDIRS += vmxassist
 SUBDIRS += extboot
-SUBDIRS += etherboot
+#SUBDIRS += etherboot
 SUBDIRS += hvmloader
 
 .PHONY: all
index c2d8ecabadfadb5e34a2768e90b72dc8e2e5a01a..f34bcb38801e2f48410b143da92ba094b4fea9cc 100644 (file)
@@ -50,7 +50,7 @@ hvmloader: roms.h acpi/acpi.a $(SRCS)
 acpi/acpi.a:
        $(MAKE) -C acpi
 
-roms.h:        ../rombios/BIOS-bochs-latest ../vgabios/VGABIOS-lgpl-latest.bin ../vgabios/VGABIOS-lgpl-latest.cirrus.bin ../vmxassist/vmxassist.bin ../etherboot/eb-rtl8139.zrom.h
+roms.h: ../rombios/BIOS-bochs-latest ../vgabios/VGABIOS-lgpl-latest.bin ../vgabios/VGABIOS-lgpl-latest.cirrus.bin ../vmxassist/vmxassist.bin ../etherboot/eb-roms.h ../extboot/extboot.bin
        sh ./mkhex rombios ../rombios/BIOS-bochs-latest > roms.h
        sh ./mkhex vgabios_stdvga ../vgabios/VGABIOS-lgpl-latest.bin >> roms.h
        sh ./mkhex vgabios_cirrusvga ../vgabios/VGABIOS-lgpl-latest.cirrus.bin >> roms.h