]> git.proxmox.com Git - pmg-docs.git/blobdiff - pmg-doc-generator.mk.in
api-viewer: properly HTML encode properties
[pmg-docs.git] / pmg-doc-generator.mk.in
index 7c231de88400e408ab60cda28e678aea30baede4..be0a3e8db61f78ab5aaf9f3b2944df2f3e15e21d 100644 (file)
@@ -1,5 +1,4 @@
-# also update debian/changelog
-DOCRELEASE=5.0
+DOCRELEASE=@RELEASE@
 
 DGDIR?=/usr/share/pmg-doc-generator
 
@@ -14,12 +13,27 @@ PMG_COMMON_DOC_SOURCES=                 \
 
 all:
 
+pmgsh.1-synopsis.adoc:
+       @echo 'Interactive session:' >$@.tmp
+       @echo '' >>$@.tmp
+       @echo '*pmgsh*' >>$@.tmp
+       @echo '' >>$@.tmp
+       @echo 'Directly call API functions:' >>$@.tmp
+       @echo '' >>$@.tmp
+       @echo '*pmgsh* `(get|set|create|help)` `<path>` `[OPTIONS]`' >>$@.tmp
+       mv $@.tmp $@
+
 pmg-smtp-filter.8-synopsis.adoc:
        @echo 'Please use systemd tools to manage this service.' >$@.tmp
        @echo '' >>$@.tmp
-       @echo '*systemctl* `(start|stop|restart|reload)` `pmg-smtp-filter`' >>$@.tmp
+       @echo '*systemctl* `(start|stop|restart|reload|status)` `pmg-smtp-filter`' >>$@.tmp
        mv $@.tmp $@
 
+pmgpolicy.8-synopsis.adoc:
+       @echo 'Please use systemd tools to manage this service.' >$@.tmp
+       @echo '' >>$@.tmp
+       @echo '*systemctl* `(start|stop|restart|reload|status)` `pmgpolicy`' >>$@.tmp
+       mv $@.tmp $@
 
 docinfo.xml:
        cp ${DGDIR}/$@ $@.tmp
@@ -29,6 +43,10 @@ docinfo.xml:
        $(PERL_DOC_ENV) perl -I. ${DGDIR}/gen-$*-opts.pl >$@.tmp
        mv $@.tmp $@
 
+pmg.%-conf-opts.adoc: ${DGDIR}/gen-pmg.conf.5-opts.pl
+       $(PERL_DOC_ENV) perl -I. ${DGDIR}/gen-pmg.conf.5-opts.pl $* >$@.tmp
+       mv $@.tmp $@
+
 %.adoc: ${DGDIR}/gen-%-adoc.pl
        $(PERL_DOC_ENV) perl -I. ${DGDIR}/gen-$*-adoc.pl >$@.tmp
        mv $@.tmp $@