initial commit of scripts to build pvgrub image
[invirt/third/pvgrub.git] / Makefile
diff --git a/Makefile b/Makefile
new file mode 100644 (file)
index 0000000..27faef1
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,11 @@
+all:
+       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
+       mkdir -p $(DESTDIR)/usr/lib/grub/
+       cp grub.xen $(DESTDIR)/usr/lib/grub/
+
+clean:
+       rm -f grub.xen