]> git.proxmox.com Git - pve2-api-doc.git/blobdiff - data/Makefile
update pvemanager version dependency
[pve2-api-doc.git] / data / Makefile
index 37cc908cd3bab68710ebccb7bbde2fbd4ac217e5..656a34f2b4f0c64924254281537df4171f4e7b8f 100644 (file)
@@ -1,19 +1,18 @@
 PREFIX=/usr
 DOCDIR=${PREFIX}/share/pve2-api-doc/
 
+MAN1PAGES=$(subst .pm,.1.html,$(subst _,-,$(shell cd /usr/share/perl5/PVE/CLI; ls *.pm)))
+
+# we currently do not generate manpages for service
+#MAN8PAGES=$(subst .pm,.8.html,$(subst _,-,$(shell cd /usr/share/perl5/PVE/Service; ls *.pm)))
+
 MANPAGES=                      \
-       pvecm.1.html            \
-       qm.1.html               \
-       pvesm.1.html            \
-       pveum.1.html            \
+       ${MAN1PAGES}            \
+       dab.1.html              \
+       pve-firewall.8.html     \
        datacenter.cfg.5.html   \
        vm.conf.5.html          \
-       vzdump.1.html           \
-       pve-firewall.1.html     \
-       pve-ha-lrm.1.html       \
-       pve-ha-crm.1.html       \
-       ha-manager.1.html       \
-       pct.1.html
+       pct.conf.5.html
 
 PVECLUSTERPODDIR=/usr/share/doc/pve-cluster/pod
 PVEMANAGERPODDIR=/usr/share/doc/pve-manager/pod
@@ -23,6 +22,7 @@ PVESTORAGEPODDIR=/usr/share/doc/libpve-storage-perl/pod
 PVEACCESSPODDIR=/usr/share/doc/libpve-access-control/pod
 PVEFIREWALLPODDIR=/usr/share/doc/pve-firewall/pod
 PVEHAMANAGERPODDIR=/usr/share/doc/pve-ha-manager/pod
+DABPODDIR=/usr/share/doc/dab/pod
 
 all: ${MANPAGES} apidoc.js
 
@@ -34,6 +34,9 @@ JSSRC= apidata.js PVEAPI.js
 apidoc.js: ${JSSRC}
        cat ${JSSRC} >$@
 
+dab.1.html: ${DABPODDIR}/dab.1.pod
+       cat $<|pod2html --noindex > $@
+
 pvecm.1.html: ${PVECLUSTERPODDIR}/pvecm.1.pod
        cat $<|pod2html --noindex > $@
 
@@ -46,17 +49,23 @@ datacenter.cfg.5.html: ${PVECLUSTERPODDIR}/datacenter.cfg.5.pod
 qm.1.html: ${QEMUSERVERPODDIR}/qm.1.pod
        cat $<|pod2html --noindex > $@
 
+qmrestore.1.html: ${QEMUSERVERPODDIR}/qmrestore.1.pod
+       cat $<|pod2html --noindex > $@
+
 pct.1.html: ${PVECONTAINERPODDIR}/pct.1.pod.gz
        zcat $<|pod2html --noindex > $@
 
-pve-firewall.1.html: ${PVEFIREWALLPODDIR}/pve-firewall.1.pod
-       cat $<|pod2html --noindex > $@
+pct.conf.5.html: ${PVECONTAINERPODDIR}/pct.conf.5.pod.gz
+       zcat $<|pod2html --noindex > $@
 
-pve-ha-lrm.1.html: ${PVEHAMANAGERPODDIR}/pve-ha-lrm.1.pod
+pve-firewall.8.html: ${PVEFIREWALLPODDIR}/pve-firewall.8.pod
        cat $<|pod2html --noindex > $@
 
-pve-ha-crm.1.html: ${PVEHAMANAGERPODDIR}/pve-ha-crm.1.pod
-       cat $<|pod2html --noindex > $@
+#pve-ha-lrm.1.html: ${PVEHAMANAGERPODDIR}/pve-ha-lrm.1.pod
+#      cat $<|pod2html --noindex > $@
+
+#pve-ha-crm.1.html: ${PVEHAMANAGERPODDIR}/pve-ha-crm.1.pod
+#      cat $<|pod2html --noindex > $@
 
 ha-manager.1.html: ${PVEHAMANAGERPODDIR}/ha-manager.1.pod.gz   
        zcat $<|pod2html --noindex > $@
@@ -70,7 +79,10 @@ vm.conf.5.html: ${QEMUSERVERPODDIR}/vm.conf.5.pod
 vzdump.1.html: ${PVEMANAGERPODDIR}/vzdump.1.pod
        cat $<|pod2html --noindex > $@
 
-pvectl.1.html: ${PVEMANAGERPODDIR}/pvectl.1.pod
+pveceph.1.html: ${PVEMANAGERPODDIR}/pveceph.1.pod
+       cat $<|pod2html --noindex > $@
+
+pvesubscription.1.html: ${PVEMANAGERPODDIR}/pvesubscription.1.pod
        cat $<|pod2html --noindex > $@
 
 .PHONY: install