From 4cf8544fbb5a2e39662e969da863dd82047dad5c Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Tue, 29 Mar 2016 22:41:43 +0100 Subject: [PATCH] cprogs: Generalise watershed.txt doc generation --- cprogs/Makefile | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/cprogs/Makefile b/cprogs/Makefile index 496b33e..850193d 100644 --- a/cprogs/Makefile +++ b/cprogs/Makefile @@ -35,7 +35,8 @@ DAEMONS= trivsoundd MAN1PAGES= readbuffer.1 writebuffer.1 with-lock-ex.1 \ xduplic-copier.1 MAN8PAGES= trivsoundd.8 really.8 -BUILTTXTDOCS= watershed.txt +SEDDERYDOCS= watershed.txt +BUILTTXTDOCS= $(SEDDERYDOCS) TXTDOCS= $(BUILTTXTDOCS) acctdump_cc_out:=$(shell \ @@ -79,7 +80,7 @@ watershed: LDLIBS += -lnettle -lgmp cgi-fcgi-interp: cgi-fcgi-interp.o myopt.o common.o cgi-fcgi-interp: LDLIBS += -lnettle -lgmp -watershed.txt: watershed.c +$(SEDDERYDOCS): %.txt: %.c sed '/^$$/,$$d' <$^ >$@.new && mv -f $@.new $@ install: all @@ -89,7 +90,7 @@ install: all $(INSTALL) -m 4774 -o root -g $(SYSTEM_GROUP) \ $(SUIDSBINPROGRAMS) $(sbindir) -install-docs: watershed.txt +install-docs: $(TXTDOCS) $(INSTALL_DIRECTORY) $(man1dir) $(man8dir) $(txtdocdir) $(INSTALL) -m 644 $(MAN1PAGES) ${man1dir}/. $(INSTALL) -m 644 $(MAN8PAGES) ${man8dir}/. -- 2.30.2