Metropoli BBS
VIEWER: getcap2 MODE: TEXT (ASCII)
#!/bin/sh
# ----------------------------------------------------------------------------
# Description:
# This script is obsolete, but being retained for historical reasons.
# CAPLIB2 was originally constructed under DOS.  Getcap
# reconstructs the unix ~/cap2/source/*, then rebuilds ~/cap2/lib/libcap2.a.
# ----------------------------------------------------------------------------
# Changelog:
# 920101 Created by Smitty.
# ----------------------------------------------------------------------------
set -x
rm ~/cap2save/source/*
rm ~/cap2save/include/*
cd ~/cap2save/source
(cd ~/cap2; tar cf - source include) | (cd ~/cap2save; tar xf -)
rm ~/cap2/source/*
rm ~/cap2/include/*
caprmcr /dosd/my/cap2/include ~/cap2/include
caprmcr /dosd/my/cap2/source ~/cap2/source
sed 's/APL_DOS 1/APL_DOS 0/' ~/cap2/include/aplenv.h > ~/tmp/aplenv.h
rc=$?
if [ $rc -eq 0 ]; then
	mv ~/tmp/aplenv.h ~/cap2/include/aplenv.h
else
	echo NOT OK
	exit 1
fi
caplib2
getapl2
[ RETURN TO DIRECTORY ]