diff options
author | Behdad Esfahbod <behdad@gnome.org> | 2007-11-24 01:43:45 +0000 |
---|---|---|
committer | Behdad Esfahbod <behdad@src.gnome.org> | 2007-11-24 01:43:45 +0000 |
commit | de2b040b9d970856e56c44e66ebcf61af002ce89 (patch) | |
tree | 2a35980175b9699b981edbc58cc36cb2014db235 /docs/check.docs | |
parent | 476aa983d87f84adda61d271af9a67839df4f05a (diff) | |
download | pango-de2b040b9d970856e56c44e66ebcf61af002ce89.tar.gz |
Make it reusable by not hardcoding "pango".
2007-11-23 Behdad Esfahbod <behdad@gnome.org>
* docs/check.docs: Make it reusable by not hardcoding "pango".
svn path=/trunk/; revision=2504
Diffstat (limited to 'docs/check.docs')
-rwxr-xr-x | docs/check.docs | 28 |
1 files changed, 19 insertions, 9 deletions
diff --git a/docs/check.docs b/docs/check.docs index db6297c8..cdc31628 100755 --- a/docs/check.docs +++ b/docs/check.docs @@ -1,28 +1,38 @@ #!/bin/sh LANG=C +if test -z "$DOC_MODULE"; then + # extract from Makefile + eval `grep '^DOC_MODULE' Makefile | sed 's/ //g'` + if test -z "$DOC_MODULE"; then + echo Failed extracting DOC_MODULE from Makefile 1>&2 + echo Try setting DOC_MODULE env var manually 1>&2 + exit 1 + fi +fi + test -z "$srcdir" && srcdir=. status=0 -if ! test -f pango-undocumented.txt -a -f pango-unused.txt; then - echo At least one of pango-undocumented.txt and pango-unused.txt not found. +if ! test -f "$DOC_MODULE-undocumented.txt" -a -f "$DOC_MODULE-unused.txt"; then + echo At least one of "$DOC_MODULE-undocumented.txt" and "$DOC_MODULE-unused.txt" not found. echo Skipping test. exit 0 fi status=0 -unused=`cat pango-unused.txt` +unused=`cat "$DOC_MODULE-unused.txt"` if test -n "$unused"; then - echo Unused documentated symbols: - cat pango-unused.txt + echo Unused documentated symbols: 1>&2 + cat "$DOC_MODULE-unused.txt" 1>&2 status=1 fi -if ! grep '^0 symbols incomplete' pango-undocumented.txt >/dev/null || - ! grep '^0 not documented' pango-undocumented.txt >/dev/null; then - echo Incomplete or undocumented symbols: - cat pango-undocumented.txt +if ! grep '^0 symbols incomplete' "$DOC_MODULE-undocumented.txt" >/dev/null || + ! grep '^0 not documented' "$DOC_MODULE-undocumented.txt" >/dev/null; then + echo Incomplete or undocumented symbols: 1>&2 + cat "$DOC_MODULE-undocumented.txt" 1>&2 status=1 fi |