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)
%: %.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