]> git.proxmox.com Git - pve-docs.git/blobdiff - pve-doc-generator.mk
call spell-corrected synopsis generator method
[pve-docs.git] / pve-doc-generator.mk
index c75210aaddbce18a8a8c0840241d84485127359c..e8eea64caff04b86af40594b53baeabf35f47b27 100644 (file)
@@ -1,5 +1,5 @@
 # also update debian/changelog
 # also update debian/changelog
-DOCRELEASE=4.2
+DOCRELEASE=4.3
 
 DGDIR?=/usr/share/pve-doc-generator
 
 
 DGDIR?=/usr/share/pve-doc-generator
 
@@ -33,6 +33,7 @@ PVESM_MAN1_SOURCES=                   \
        pve-storage-iscsi.adoc          \
        pve-storage-iscsidirect.adoc    \
        pve-storage-lvm.adoc            \
        pve-storage-iscsi.adoc          \
        pve-storage-iscsidirect.adoc    \
        pve-storage-lvm.adoc            \
+       pve-storage-lvmthin.adoc        \
        pve-storage-nfs.adoc            \
        pve-storage-rbd.adoc            \
        pve-storage-zfspool.adoc        \
        pve-storage-nfs.adoc            \
        pve-storage-rbd.adoc            \
        pve-storage-zfspool.adoc        \
@@ -151,11 +152,11 @@ attributes.txt docinfo.xml:
        mv $@.tmp $@
 
 %.1-synopsis.adoc:
        mv $@.tmp $@
 
 %.1-synopsis.adoc:
-       perl -I. -e "use PVE::CLI::$(subst -,_,$*);print PVE::CLI::$(subst -,_,$*)->generate_asciidoc_synopsys();" > $@.tmp
+       perl -I. -e "use PVE::CLI::$(subst -,_,$*);print PVE::CLI::$(subst -,_,$*)->generate_asciidoc_synopsis();" > $@.tmp
        mv $@.tmp $@
 
 %.8-synopsis.adoc:
        mv $@.tmp $@
 
 %.8-synopsis.adoc:
-       perl -I. -e "use PVE::Service::$(subst -,_,$*);print PVE::Service::$(subst -,_,$*)->generate_asciidoc_synopsys();" > $@.tmp
+       perl -I. -e "use PVE::Service::$(subst -,_,$*);print PVE::Service::$(subst -,_,$*)->generate_asciidoc_synopsis();" > $@.tmp
        mv $@.tmp $@
 
 ifneq (${DGDIR},.)
        mv $@.tmp $@
 
 ifneq (${DGDIR},.)
@@ -174,18 +175,21 @@ endif
 A2MAN_COMMON=asciidoc -dmanpage -bdocbook -a docinfo1
 
 define A2MAN1
 A2MAN_COMMON=asciidoc -dmanpage -bdocbook -a docinfo1
 
 define A2MAN1
-${A2MAN_COMMON} -a "manvolnum=1" $1.adoc
-xmlto -v man $1.xml
+${A2MAN_COMMON} -a "manvolnum=1" -o $1.tmp.xml $1.adoc
+xmlto -v man $1.tmp.xml
+@rm -f $1.tmp.xml
 endef
 
 define A2MAN5
 endef
 
 define A2MAN5
-${A2MAN_COMMON} -a "manvolnum=5" $1.adoc
-xmlto -v man $1.xml
+${A2MAN_COMMON} -a "manvolnum=5" -o $1.tmp.xml $1.adoc
+xmlto -v man $1.tmp.xml 
+@rm -f $1.tmp.xml
 endef
 
 define A2MAN8
 endef
 
 define A2MAN8
-${A2MAN_COMMON} -a "manvolnum=8" $1.adoc
-xmlto -v man $1.xml
+${A2MAN_COMMON} -a "manvolnum=8" -o $1.tmp.xml $1.adoc
+xmlto -v man $1.tmp.xml
+@rm -f $1.tmp.xml
 endef
 
 pve-firewall.8: ${PVE_FIREWALL_MAN8_SOURCES}
 endef
 
 pve-firewall.8: ${PVE_FIREWALL_MAN8_SOURCES}
@@ -276,4 +280,4 @@ datacenter.cfg.5: ${DATACENTER_CONF_MAN5_SOURCES}
 
 .PHONY: cleanup-docgen
 cleanup-docgen:
 
 .PHONY: cleanup-docgen
 cleanup-docgen:
-       rm -f *.1 *.5 *.8 *.adoc attributes.txt docinfo.xml
+       rm -f *.tmp.xml *.1 *.5 *.8 *.adoc attributes.txt docinfo.xml