X-Git-Url: http://www.git.stargrave.org/?a=blobdiff_plain;f=Documentation%2Finclude.mk;h=5f3ffcc56937962f4cfd434d95e4bbb9417b909f;hb=96a5e841a169166457d9cf485e27a0d6cbe7ed75;hp=41de0a7277e3c38ab28cb0c5ac55c86626bf43d7;hpb=6864cdba2bb65069d15d26e0b9af6ade8edd0ec3;p=public-inbox.git diff --git a/Documentation/include.mk b/Documentation/include.mk index 41de0a72..5f3ffcc5 100644 --- a/Documentation/include.mk +++ b/Documentation/include.mk @@ -1,4 +1,4 @@ -# Copyright (C) 2013-2019 all contributors +# Copyright (C) 2013-2021 all contributors # License: AGPL-3.0+ all:: @@ -6,6 +6,7 @@ RSYNC = rsync RSYNC_DEST = public-inbox.org:/srv/public-inbox/ AWK = awk MAN = man +LEXGROG = lexgrog # this is "xml" on FreeBSD and maybe some other distros: XMLSTARLET = xmlstarlet @@ -51,11 +52,14 @@ install-man: man doc_install :: install-man check :: check-man -check_man = $(AWK) '{gsub(/\b./,"")}length>80{print;err=1}END{exit(err)}'\ - >&2 && >$@ +check_man = $(AWK) \ + '{gsub(/\b./,"")}$$0 !~ /\.onion/&&length>80{print;e=1}END{exit(e)}' \ + >&2 check-man :: $(check_80) +check-lexgrog :: $(check_lexgrog) + all :: $(docs) txt2pre = $(PERL) -I lib ./Documentation/txt2pre >$@ @@ -89,9 +93,6 @@ check :: NEWS .NEWS.atom.check NEWS.html html: $(docs_html) -Documentation/.x: - mkdir -p $@ - doc: $(docs) %.gz: %