X-Git-Url: https://git.nmode.ca/signal-cli/blobdiff_plain/6aefa38ee871f76355a8e0ff18d4e3309142db1c..ce813e4529811b7e97c46e13bf716f08a4139785:/man/Makefile?ds=sidebyside diff --git a/man/Makefile b/man/Makefile index 47ccd35f..e3aca110 100644 --- a/man/Makefile +++ b/man/Makefile @@ -1,10 +1,22 @@ A2X = a2x +MKDIR = mkdir +GZIP = gzip -MANPAGESRC = signal-cli.1 +MANPAGESRC = signal-cli.1 signal-cli-dbus.5 signal-cli-jsonrpc.5 .PHONY: all all: $(MANPAGESRC) -%: %.txt +%: %.adoc @echo "Generating manpage for $@" $(A2X) --no-xmllint --doctype manpage --format manpage "$^" + +.PHONY: install +install: all + $(MKDIR) -p man1 man5 + for f in *.1; do $(GZIP) < "$$f" > man1/"$$f".gz ; done + for f in *.5; do $(GZIP) < "$$f" > man5/"$$f".gz ; done + +.PHONY: clean +clean: + rm -rf *.1 *.5 man1 man5