Merge branch 'upstream'
authorAdam Glasgall <glasgall@mit.edu>
Mon, 9 Jun 2014 04:57:01 +0000 (00:57 -0400)
committerAdam Glasgall <glasgall@mit.edu>
Mon, 9 Jun 2014 04:57:01 +0000 (00:57 -0400)
Makefile

index 27faef1..e78b918 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,11 +1,15 @@
-all:
-       grub-mkstandalone --grub-mkimage=./grub-mkimage -o grub.xen -O x86_64-xen \
+all: grub.xen
+
+grub.xen:
+       /usr/bin/grub-mkstandalone --grub-mkimage=./grub-mkimage -o grub.xen -O x86_64-xen \
                          -d /usr/lib/grub/x86_64-xen  -c boot/grub-internal/grub-internal.cfg \
                          boot/grub-internal/grub-internal.cfg
 
-install: all
+install: grub.xen
        mkdir -p $(DESTDIR)/usr/lib/grub/
        cp grub.xen $(DESTDIR)/usr/lib/grub/
 
 clean:
        rm -f grub.xen
+
+.PHONY: all install clean