Added virt-inspector program from virt-v2v.
[libguestfs.git] / Makefile.am
index 1b5ea89..68934b9 100644 (file)
@@ -34,6 +34,9 @@ endif
 if HAVE_JAVA
 SUBDIRS += java
 endif
+if HAVE_INSPECTOR
+SUBDIRS += inspector
+endif
 
 EXTRA_DIST = \
        make-initramfs.sh update-initramfs.sh \
@@ -44,7 +47,14 @@ EXTRA_DIST = \
        HACKING TODO \
        tests.c \
        libguestfs.pc libguestfs.pc.in \
-       gitlog-to-changelog
+       gitlog-to-changelog \
+       recipes/LICENSE \
+       recipes/README \
+       recipes/*.html \
+       recipes/*.sh \
+       recipes/*.example \
+       html/recipes.css \
+       make-recipes.sh
 
 # Build the root filesystem.
 # Currently this is arch-dependent, so it seems like putting it in
@@ -63,11 +73,11 @@ $(INITRAMFSIMG) $(VMLINUZ): initramfs/fakeroot.log
 initramfs/fakeroot.log: make-initramfs.sh.in
        -mv $(INITRAMFSIMG) $(INITRAMFSIMG).bak
        -mv $(VMLINUZ) $(VMLINUZ).bak
-       if ! bash $(builddir)/make-initramfs.sh; then rm -f $@; exit 1; fi
+       if ! bash $(top_builddir)/make-initramfs.sh; then rm -f $@; exit 1; fi
 
 $(INITRAMFSIMG): initramfs/fakeroot.log daemon/guestfsd
        rm -f $@
-       bash $(builddir)/update-initramfs.sh
+       bash $(top_builddir)/update-initramfs.sh
        touch $@
 
 # Tests.  These are auto-generated from the test descriptions.
@@ -135,8 +145,15 @@ html/guestfish.1.html: guestfish.pod guestfish-actions.pod
          --htmldir html \
          --outfile $@
 
-website: html/guestfs.3.html html/guestfish.1.html
-       cp $^ html/pod.css $(HOME)/d/redhat/et-website/libguestfs/
+# Recipes web page.
+html/recipes.html: $(wildcard recipes/*.sh) $(wildcard recipes/*.html) $(wildcard recipes/*.example) Makefile make-recipes.sh
+       rm -f $@ $@-t
+       sh make-recipes.sh recipes/*.sh > $@-t
+       mv $@-t $@
+
+website: html/guestfs.3.html html/guestfish.1.html html/recipes.html
+       cp $^ html/pod.css html/recipes.css \
+         $(HOME)/d/redhat/et-website/libguestfs/
 
 # Generate the ChangeLog automatically from the gitlog.
 
@@ -179,7 +196,7 @@ test-boot-realistic: emptydisk
 
 # Make clean.
 
-CLEANFILES = $(fs_DATA) emptydisk pod2htm?.tmp *~ html/*~
+CLEANFILES = $(fs_DATA) emptydisk pod2htm?.tmp *~ html/*~ recipes/*~
 
 clean-local:
        rm -rf initramfs