# HG changeset patch # User Matti Hamalainen # Date 1420828635 -7200 # Node ID ff94100cfc7c8490c8ec8ff36b6570bc030e8c02 # Parent 0768781ea1e5a76c82fa64383a81ff9d1580984e Commonize README building. diff -r 0768781ea1e5 -r ff94100cfc7c Makefile --- a/Makefile Fri Jan 09 20:32:38 2015 +0200 +++ b/Makefile Fri Jan 09 20:37:15 2015 +0200 @@ -18,6 +18,6 @@ BINPATH= OBJPATH=obj/unix/ EXEEXT= - +DOC=README include Makefile.gen diff -r 0768781ea1e5 -r ff94100cfc7c Makefile.gen --- a/Makefile.gen Fri Jan 09 20:32:38 2015 +0200 +++ b/Makefile.gen Fri Jan 09 20:37:15 2015 +0200 @@ -57,6 +57,15 @@ $(CC) $(CFLAGS) -o $@ $+ $(LDFLAGS) # +# Documentation +# +$(DOC): + @wget -qO- http://www.tnsp.org/~ccr/nnchat/ | tr '\n' '§' | \ + sed "s/<.-- BEGIN -->.*<.-- END -->//g;s///g" | tr '§' '\n' > "$@.tmp" + @links -dump "$@.tmp" > $@ + + +# # Special targets # clean: diff -r 0768781ea1e5 -r ff94100cfc7c Makefile.w32 --- a/Makefile.w32 Fri Jan 09 20:32:38 2015 +0200 +++ b/Makefile.w32 Fri Jan 09 20:37:15 2015 +0200 @@ -16,6 +16,7 @@ EXEEXT=.exe OBJPATH=obj/win32/ BINPATH=installer/ +DOC=$(BINPATH)/README.html EXTRAOBJS= resource.o ICON=resource.ico @@ -29,14 +30,6 @@ $(WINDRES) $< -O coff -o $@ -DOC=$(BINPATH)/README.html - -update-doc: - @wget -qO- http://www.tnsp.org/~ccr/nnchat/ | tr '\n' '§' | sed "s/<.-- BEGIN -->.*<.-- END -->//g" | tr '§' '\n' > "$(DOC).new" - @if diff -u "$(DOC)" "$(DOC).new" > /dev/null; then echo "No differences."; else cp "$(DOC).new" "$(DOC)"; fi - -$(DOC): update-doc - upload: $(BINPATH)/nncsetup.msi $(DOC) @scp $< ccr@tnsp.org:public_html/nnchat/nncsetup-$(NN_VERSION).msi @touch $@