Extend man Makefile

This commit is contained in:
AsamK 2025-01-18 19:56:23 +01:00
parent 055a8ee8b9
commit 2d1ba6b4ca

View file

@ -1,4 +1,6 @@
A2X = a2x
MKDIR = mkdir
GZIP = gzip
MANPAGESRC = signal-cli.1 signal-cli-dbus.5 signal-cli-jsonrpc.5
@ -8,3 +10,13 @@ all: $(MANPAGESRC)
%: %.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