From e7a72a13a0099b72854563b58bf933953e9fe1a4 Mon Sep 17 00:00:00 2001 From: fred Date: Sun, 26 Jul 1998 13:11:34 +0000 Subject: [PATCH] lilypond-1.0.1 --- stepmake/bin/tar-docxx.sh | 49 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 stepmake/bin/tar-docxx.sh diff --git a/stepmake/bin/tar-docxx.sh b/stepmake/bin/tar-docxx.sh new file mode 100644 index 0000000000..9d20383a20 --- /dev/null +++ b/stepmake/bin/tar-docxx.sh @@ -0,0 +1,49 @@ +#!/bin/sh + +cwd=`pwd` + +if [ "$1" = "" ]; then + echo usage tar-docxx TARBALL + exit 2 +else + TARBALL=$1 +fi + + +# mail-address +if [ "$MAILADDRESS" != "" ]; then + echo mail address is $MAILADDRESS +else + echo "mail-address:6: warning: \$MAILADDRESS undefined" > /dev/stderr + echo $USER@`hostname` +fi + + +if [ ! -e $TARBALL ]; then + echo $TARBALL does not exist + exit 2 +fi + +TARBALLBASE=`basename $TARBALL` + +TAROUTDIR=/tmp/tar-docxx +rm -rf $TAROUTDIR +mkdir -p $TAROUTDIR +echo untarring ... +tar -C $TAROUTDIR -zxf $TARBALL '*cc' '*.c' '*.hh' '*.h' + +cd $TAROUTDIR +DATE=`date` + +cat << EOF > banner.html + This program documentation comes from $TARBALLBASE. It was generated by + $USERNAME <$MAILADDRESS> on $DATE +EOF + +mkdir docxx; +echo doc++ ... +doc++ -pSf -B banner.html -d docxx `find -type f` +echo tarring ... +tar -czf $cwd/progdocs.tar.gz docxx/ + +rm -rf $TAROUTDIR -- 2.39.5