X-Git-Url: http://git.tuebingen.mpg.de/?a=blobdiff_plain;f=Makefile;h=ce55831a23a887fbb2fb7dd0c5409537fa30ecb2;hb=8ed63fbd0795ed861124c5ea90ef8b1fb5cc929f;hp=06d4132a27f1ea5c40abbacd2d29e6cdc74c5ad8;hpb=4f9bae50504bb5de8f4db417f684684844bbb597;p=adu.git diff --git a/Makefile b/Makefile index 06d4132..ce55831 100644 --- a/Makefile +++ b/Makefile @@ -34,12 +34,17 @@ cmdline.o: cmdline.c cmdline.h $(CC) -c $(CPPFLAGS) $< cmdline.c cmdline.h: adu.ggo - gengetopt --conf-parser < $< + gengetopt --no-handle-error --no-handle-help --conf-parser < $< %.o: %.c Makefile $(CC) -c $(CPPFLAGS) $(DEBUG_CPPFLAGS) $< +%.ppm: %.sk + sk2ppm $< > $@ +%.png: %.ppm + convert $< $@ + select.cmdline.c select.cmdline.h: select.ggo gengetopt --set-package=select \ --no-handle-help \ @@ -52,5 +57,20 @@ select.cmdline.c select.cmdline.h: select.ggo select.cmdline.o: select.cmdline.c select.cmdline.h $(CC) -c $(CPPFLAGS) $< +adu.1: adu adu.1.inc + help2man -h --detailed-help --include adu.1.inc -N ./$< > $@ + +%.1.html: %.1 + man2html $< | sed -e 's|^
$$|

|g' > $@ + clean: rm -f *.o adu *cmdline.c *cmdline.h + +index.html: adu.1.html index.html.in INSTALL README + sed -e '/@README@/,$$d' index.html.in > $@ + grutatxt -nb < README >> $@ + sed -e '1,/@README@/d' -e '/@INSTALL@/,$$d' index.html.in >> $@ + grutatxt -nb < INSTALL >> $@ + sed -e '1,/@INSTALL@/d' -e '/@MAN_PAGE@/,$$d' index.html.in >> $@ + sed -e '1,/Return to Main Contents/d' -e '/Index/,$$d' adu.1.html >> $@ + sed -e '1,/@MAN_PAGE@/d' index.html.in >> $@