X-Git-Url: https://git.proxmox.com/?p=pve-docs.git;a=blobdiff_plain;f=pve-doc-generator.mk;h=e8eea64caff04b86af40594b53baeabf35f47b27;hp=c75210aaddbce18a8a8c0840241d84485127359c;hb=2fcf16dfb029d5416e2ed0f83fe60637f6365809;hpb=c93c582946079a5bd7a5f9e7ee1f9a27fedbd89d diff --git a/pve-doc-generator.mk b/pve-doc-generator.mk index c75210a..e8eea64 100644 --- a/pve-doc-generator.mk +++ b/pve-doc-generator.mk @@ -1,5 +1,5 @@ # also update debian/changelog -DOCRELEASE=4.2 +DOCRELEASE=4.3 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-lvmthin.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: - 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: - 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},.) @@ -174,18 +175,21 @@ endif 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 -${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 -${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} @@ -276,4 +280,4 @@ datacenter.cfg.5: ${DATACENTER_CONF_MAN5_SOURCES} .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