From af49f350ccdc32728597995d72530c163cfcf0f3 Mon Sep 17 00:00:00 2001 From: Mattias Andrée Date: Fri, 14 Nov 2014 22:11:32 +0100 Subject: write man pages MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Mattias Andrée --- Makefile | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index b89ca54..f606396 100644 --- a/Makefile +++ b/Makefile @@ -27,13 +27,27 @@ CMDS = keccak-224sum keccak-256sum keccak-384sum keccak-512sum keccaksum \ sha3-224sum sha3-256sum sha3-384sum sha3-512sum \ rawshake256sum rawshake512sum shake256sum shake512sum +keccak-224sum = Keccak-224 +keccak-256sum = Keccak-256 +keccak-384sum = Keccak-384 +keccak-512sum = Keccak-512 +keccaksum = Keccak[] +sha3-224sum = SHA3-224 +sha3-256sum = SHA3-256 +sha3-384sum = SHA3-384 +sha3-512sum = SHA3-512 +rawshake256sum = RawSHAKE256 +rawshake512sum = RawSHAKE512 +shake256sum = SHAKE256 +shake512sum = SHAKE512 + .PHONY: default default: command shell .PHONY: all -all: command shell +all: command shell man .PHONY: command @@ -73,6 +87,14 @@ bin/%.fish: src/completion auto-auto-complete fish --output $@ --source $< command=$* +.PHONY: man +man: $(foreach C,$(CMDS),bin/$(C).1) + +bin/%.1: doc/xsum.texman + @mkdir -p bin + cat $< | sed -e 's/xsum/$*/g' -e 's/XSUM/$($*)/g' | texman > $@ + + .PHONY: clean clean: -- cgit v1.2.3-70-g09d2