X-Git-Url: http://git.openafs.org/?p=openafs.git;a=blobdiff_plain;f=regen.sh;h=8d04e24ce0e3246cda51915977ffba789bd5bc44;hp=bc059256c393ae57cb3c5418e970f370047310d6;hb=117066c481e956f7fea53a500271791db5cb375d;hpb=0b21e24d0a96401033d55d3c079c954138b7c50e diff --git a/regen.sh b/regen.sh index bc05925..8d04e24 100755 --- a/regen.sh +++ b/regen.sh @@ -1,3 +1,19 @@ +#!/bin/sh + +while getopts "q" flag +do + case "$flag" in + q) + skipman=1; + ;; + *) + echo "Usage ./regen.sh [-q]" + echo " -q skips man page generation" + exit + ;; + esac +done + echo "Updating configuration..." echo "Running aclocal" aclocal -I src/cf @@ -11,9 +27,16 @@ autoheader #echo "Running automake" #automake -# Rebuild the man pages, to not require those building from source to have -# pod2man available. -echo "Building man pages" -if test -d doc/man-pages ; then - (cd doc/man-pages && ./generate-man) +echo "Deleting autom4te.cache directory" +rm -r autom4te.cache + +if [ $skipman ] ; then + echo "Skipping man page build" +else + # Rebuild the man pages, to not require those building from source to have + # pod2man available. + if test -d doc/man-pages ; then + echo "Building man pages" + (cd doc/man-pages && ./generate-man) + fi fi