Metropoli BBS
VIEWER: caplib2 MODE: TEXT (ASCII)
#!/bin/sh
# ----------------------------------------------------------------------------
# Description:
# Rebuilds $HOME/cap2/lib/libcap2.a from scratch.
#
# $HOME should be set to the path to the cap2 subdirectory, e.g. "/home/smitty"
# if it's /home/smitty/cap2.  $PATH should have $HOME/cap2/bat:$HOME/cap2/bin
# at it's front before invoking.
# ----------------------------------------------------------------------------
# Changelog:
# 920101 Created by Smitty.
# 980101 Smitty modified to handle HP-UX and Linux Release 2.
# ----------------------------------------------------------------------------
os=`uname -s`
cp $HOME/cap2/include/apldebug.h0 $HOME/cap2/include/apldebug.h
rm $HOME/cap2/lib/libcap2.a
cd $HOME/cap2/source
for i in `ls *.c | sed 's/\.c.*//'`
do
	case $i in
		apl)	echo "Skipping $i" ;;
		ceil)	if [ "$os" = "HP-UX" ]; then
				echo "Skipping $i"
			else
				echo "Doing $i"; za $i
			fi
			;;
		mem)	echo "Skipping $i" ;;
		*)	echo "Doing $i" ; za $i ;;
	esac
done
[ RETURN TO DIRECTORY ]