aboutsummaryrefslogtreecommitdiffstats
path: root/tools/firmware/hvmloader/Makefile
diff options
context:
space:
mode:
authorKeir Fraser <keir.fraser@citrix.com>2008-07-31 11:51:14 +0100
committerKeir Fraser <keir.fraser@citrix.com>2008-07-31 11:51:14 +0100
commit0a72f4c6f8ee311b3b93069f5a3f8db2d39809e7 (patch)
treea3d4b7cdf436a5fb3ce9cbe43c5d2b19c4f956b3 /tools/firmware/hvmloader/Makefile
parent1e7e2bbc26b162d421f19e23f0d8d749c39209c8 (diff)
downloadxen-0a72f4c6f8ee311b3b93069f5a3f8db2d39809e7.tar.gz
xen-0a72f4c6f8ee311b3b93069f5a3f8db2d39809e7.tar.bz2
xen-0a72f4c6f8ee311b3b93069f5a3f8db2d39809e7.zip
firmware: Fix build dependencies.
Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
Diffstat (limited to 'tools/firmware/hvmloader/Makefile')
-rw-r--r--tools/firmware/hvmloader/Makefile8
1 files changed, 4 insertions, 4 deletions
diff --git a/tools/firmware/hvmloader/Makefile b/tools/firmware/hvmloader/Makefile
index 826338560e..5988da6816 100644
--- a/tools/firmware/hvmloader/Makefile
+++ b/tools/firmware/hvmloader/Makefile
@@ -33,14 +33,14 @@ SRCS += 32bitbios_support.c smp.c cacheattr.c
OBJS = $(patsubst %.c,%.o,$(SRCS))
.PHONY: all
-all: hvmloader
+all: subdirs-all
+ $(MAKE) hvmloader
hvmloader.o: roms.h
smbios.o: CFLAGS += -D__SMBIOS_DATE__="\"$(shell date +%m/%d/%Y)\""
-hvmloader: subdirs-all $(OBJS)
- $(LD) $(LDFLAGS_DIRECT) -N -Ttext $(LOADADDR) \
- -o hvmloader.tmp $(OBJS) acpi/acpi.a
+hvmloader: $(OBJS) acpi/acpi.a
+ $(LD) $(LDFLAGS_DIRECT) -N -Ttext $(LOADADDR) -o hvmloader.tmp $^
$(OBJCOPY) hvmloader.tmp hvmloader
rm -f hvmloader.tmp