aboutsummaryrefslogtreecommitdiffstats
path: root/tools/firmware/ovmf-makefile
diff options
context:
space:
mode:
authorAttilio Rao <attilio.rao@citrix.com>2012-03-22 10:26:03 +0000
committerAttilio Rao <attilio.rao@citrix.com>2012-03-22 10:26:03 +0000
commit62ed20c3f5b3a10161706d36c452775c32dcc70b (patch)
treef041b38493ac31397e1a4dc8c3526b127294f529 /tools/firmware/ovmf-makefile
parente2e7b20674341c4b2ead9020aff1ebb91d6656c3 (diff)
downloadxen-62ed20c3f5b3a10161706d36c452775c32dcc70b.tar.gz
xen-62ed20c3f5b3a10161706d36c452775c32dcc70b.tar.bz2
xen-62ed20c3f5b3a10161706d36c452775c32dcc70b.zip
Fetch the OVMF repository from specific git mirror and enable it
Signed-off-by: Attilio Rao <attilio.rao@citrix.com> Committed-by: Keir Fraser <keir@xen.org>
Diffstat (limited to 'tools/firmware/ovmf-makefile')
-rw-r--r--tools/firmware/ovmf-makefile17
1 files changed, 17 insertions, 0 deletions
diff --git a/tools/firmware/ovmf-makefile b/tools/firmware/ovmf-makefile
new file mode 100644
index 0000000000..c3cd4663c8
--- /dev/null
+++ b/tools/firmware/ovmf-makefile
@@ -0,0 +1,17 @@
+# OVMF building system is not ready yet to run in parallel.
+# Force it to be serial in order to exploit parallelism for neighbors.
+
+.NOTPARALLEL:
+MAKEFLAGS += -j1
+
+.PHONY: all
+all: ovmf.bin
+
+.PHONY: ovmf.bin
+ovmf.bin:
+ OvmfPkg/build.sh -a X64
+ cp Build/OvmfX64/DEBUG_GCC44/FV/OVMF.fd ovmf.bin
+
+.PHONY: clean
+clean:
+ rm -rf ovmf.bin Build/*