Implement virt-uptime command.
[virt-tools.git] / tools / Makefile.am
index c45258b..4b8b795 100644 (file)
@@ -30,18 +30,42 @@ bin_SCRIPTS = \
 # These programs are hard linked to virt-uname.  The Perl script uses
 # the value of argv[0] to work out which tool to run.
 PROGS = \
-       virt-ps
+       virt-ping \
+       virt-ps \
+       virt-uptime
+
+all-local:
+       for prog in $(PROGS); do \
+         ln -sf virt-uname $$prog; \
+       done
 
 install-exec-hook:
        for prog in $(PROGS); do \
          ln $(DESTDIR)$(bindir)/virt-uname $(DESTDIR)$(bindir)/$$prog; \
        done
 
-man_MANS = virt-uname.8 $(PROGS:%=%.8)
+man_MANS = $(generated_mans) virt-tools.8 virt-ifconfig.8
 
-$(man_MANS):
+generated_mans = virt-uname.8 $(PROGS:%=%.8)
+
+$(generated_mans):
        rm -f $@-t
        echo '.so man8/virt-tools.8' > $@-t
        mv $@-t $@
 
-CLEANFILES = virt-uname.8 $(PROGS:%=%.8)
+virt-tools.8: virt-uname
+       $(POD2MAN) \
+         --section 8 \
+         -c "Virtualization Support" \
+         --release "$(PACKAGE_NAME)-$(PACKAGE_VERSION)" \
+         --name "virt-tools" \
+         $< > $@-t && mv $@-t $@
+
+virt-ifconfig.8: virt-ifconfig
+       $(POD2MAN) \
+         --section 8 \
+         -c "Virtualization Support" \
+         --release "$(PACKAGE_NAME)-$(PACKAGE_VERSION)" \
+         $< > $@-t && mv $@-t $@
+
+CLEANFILES = $(generated_mans)