Tips for OCaml section added.
[virt-p2v.git] / Makefile.in
index 75395e6..413c43c 100644 (file)
 #----------------------------------------------------------------------
 # General configuration
 
-PACKAGE  := @PACKAGE_NAME@
-VERSION  := @PACKAGE_VERSION@
+PACKAGE                := @PACKAGE_NAME@
+VERSION                := @PACKAGE_VERSION@
 
-HAVE_PERLDOC := @HAVE_PERLDOC@
-HAVE_QEMU := @HAVE_QEMU@
-HAVE_QEMU_KVM := @HAVE_QEMU_KVM@
+INSTALL                := @INSTALL@
+
+HAVE_PERLDOC   := @HAVE_PERLDOC@
+HAVE_QEMU      := @HAVE_QEMU@
+HAVE_QEMU_KVM  := @HAVE_QEMU_KVM@
 HAVE_LIVECD_CREATOR := @HAVE_LIVECD_CREATOR@
 
-LABEL   := $(PACKAGE)-$(VERSION)
-ISO     := $(LABEL).iso
+LABEL          := $(PACKAGE)-$(VERSION)
+ISO            := $(LABEL).iso
 
 #----------------------------------------------------------------------
 
@@ -82,7 +84,7 @@ endif
 # Update an existing ISO.
 
 update: checkroot checkscript
-       -./iso-attach delete $(ISO)
+       -./iso-attach delete $(ISO) 2>/dev/null
        ./iso-attach add $(ISO) virt-p2v
 
 # Check that we are root.
@@ -101,7 +103,13 @@ checkscript:
 # Clean.
 
 clean:
-       rm -f *~ core livecd.ks livecd-post.sh
+       rm -f *~ core p2v.ks pod2htm*
+
+distclean: clean
+       rm -rf autom4te.cache config.log config.status configure
+
+reallyreallyclean: distclean
+       rm -f virt-p2v-*.tar.gz virt-p2v-*.iso
 
 # Manifest.
 
@@ -110,6 +118,7 @@ dist:
        rm -rf $(PACKAGE)-$(VERSION)
        mkdir $(PACKAGE)-$(VERSION)
        tar -cf - -T MANIFEST | tar -C $(PACKAGE)-$(VERSION) -xf -
+       $(INSTALL) -m 0755 configure $(PACKAGE)-$(VERSION)/
        tar zcf $(PACKAGE)-$(VERSION).tar.gz $(PACKAGE)-$(VERSION)
        rm -rf $(PACKAGE)-$(VERSION)
        ls -l $(PACKAGE)-$(VERSION).tar.gz
@@ -149,4 +158,9 @@ website: man dist
        cp virt-p2v.1.css $(WEBSITE_DIR)
        cp $(PACKAGE)-$(VERSION).tar.gz $(WEBSITE_DIR)
 
+# Upload ISO.
+
+upload_iso:
+       scp -l 300 $(ISO) et.redhat.com:public_html/tmp/
+
 .PHONY:        build boot checkroot
\ No newline at end of file