diff options
Diffstat (limited to 'doc')
-rwxr-xr-x | doc/update.sh | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/doc/update.sh b/doc/update.sh index 385173bb..925e09b6 100755 --- a/doc/update.sh +++ b/doc/update.sh @@ -8,7 +8,8 @@ # Remove existing manpages from the doc tree chmod -R +w man text rm -f man/*.[135] -rm -f text/*.[135] +rm -f text/*.txt +rm -f pdf/*.pdf # Build Makefile in 'man' directory cd man @@ -30,15 +31,18 @@ cd .. # Rebuild Makefile in 'text' directory cd text echo > Makefile -echo "$all" >>Makefile +echo "default: all" >>Makefile echo >>Makefile +all="all:" for d in libarchive tar cpio; do for f in ../../$d/*.[135]; do echo >> Makefile - echo `basename $f`: $f >> Makefile - echo " nroff -mdoc $f | col -b > `basename $f`" >> Makefile + echo `basename $f`.txt: $f >> Makefile + echo " nroff -mdoc $f | col -b > `basename $f`.txt" >> Makefile + all="$all `basename $f`.txt" done done +echo $all >>Makefile cd .. # Rebuild Makefile in 'pdf' directory @@ -58,9 +62,9 @@ done echo $all >>Makefile cd .. -# Convert all of the manpages to -man format. +# Convert all of the manpages to -man format (cd man && make) # Format all of the manpages to text (cd text && make) -# Format all of the manpages in PDF directory. +# Format all of the manpages to PDF (cd pdf && make) |