[comp.sources.games] v01i051: warp7 - space war game, Part07/07

games-request@tekred.UUCP (06/11/87)

Submitted by: Larry Wall <lwall%sdcrdcf.UUCP@jove.cam.unisys.com>
Comp.sources.games: Volume 1, Issue 51
Archive-name: warp7/Part07



#! /bin/sh

# Make a new directory for the warp sources, cd to it, and run kits 1
# thru 7 through sh.  When all 7 kits have been run, read README.

echo "This is warp 7.0 kit 7 (of 7).  If kit 7 is complete, the line"
echo '"'"End of kit 7 (of 7)"'" will echo at the end.'
echo ""
export PATH || (echo "You didn't use sh, you clunch." ; kill $$)
echo Extracting smp.3
sed >smp.3 <<'!STUFFY!FUNK!' -e 's/X//'
X        * * * *        
X    * * *     * * *    
X  * * *   * *   * * *  
X  * *   * * * *   * *  
X* *   * *     * *   * *
X*   * *   * *   * *   *
X*   * *   * *   * *   *
X* *   * *     * *   * *
X  * *   * * * *   * * 
X  * * *   * *   * * * 
X    * * *     * * * 
X        * * * * 
X
X
X
X
X
X
X
X
X
X
X
!STUFFY!FUNK!
echo Extracting play.h
sed >play.h <<'!STUFFY!FUNK!' -e 's/X//'
X/* $Header: play.h,v 7.0 86/10/08 15:13:12 lwall Exp $ */
X
X/* $Log:	play.h,v $
X * Revision 7.0  86/10/08  15:13:12  lwall
X * Split into separate files.  Added amoebas and pirates.
X * 
X */
X
XEXT int finish INIT(0);
XEXT int timer;
X
Xvoid play();
Xvoid play_init();
!STUFFY!FUNK!
echo Extracting them.h
sed >them.h <<'!STUFFY!FUNK!' -e 's/X//'
X/* $Header: them.h,v 7.0 86/10/08 15:14:19 lwall Exp $ */
X
X/* $Log:	them.h,v $
X * Revision 7.0  86/10/08  15:14:19  lwall
X * Split into separate files.  Added amoebas and pirates.
X * 
X */
X
Xvoid their_smarts();
Xvoid modify_amoeba();
Xvoid them_init();
!STUFFY!FUNK!
echo Extracting version.h
sed >version.h <<'!STUFFY!FUNK!' -e 's/X//'
X/* $Header: version.h,v 7.0 86/10/08 15:14:43 lwall Exp $
X *
X * $Log:	version.h,v $
X * Revision 7.0  86/10/08  15:14:43  lwall
X * Split into separate files.  Added amoebas and pirates.
X * 
X */
X
Xvoid version();
!STUFFY!FUNK!
echo Extracting init.h
sed >init.h <<'!STUFFY!FUNK!' -e 's/X//'
X/* $Header: init.h,v 7.0 86/10/08 15:12:17 lwall Exp $ */
X
X/* $Log:	init.h,v $
X * Revision 7.0  86/10/08  15:12:17  lwall
X * Split into separate files.  Added amoebas and pirates.
X * 
X */
X
Xvoid initialize();
!STUFFY!FUNK!
echo Extracting smp.5
sed >smp.5 <<'!STUFFY!FUNK!' -e 's/X//'
X* * *
X*   *
X* * *
X
X
X
X
X
X
X
X
X                                        * * *
X                                        *   *
X                                        * * *
X
X
X
X
X
X
X
X
X
!STUFFY!FUNK!
echo Extracting warp.news
sed >warp.news <<'!STUFFY!FUNK!' -e 's/X//'
X			  ***  WARP NEWS  ***
X
XWelcome to warp!  Please send any gripes, comments, fantastic ideas, etc.
Xto lwall@sdcrdcf.uucp (Larry Wall).
!STUFFY!FUNK!
echo Extracting patchlevel.h
sed >patchlevel.h <<'!STUFFY!FUNK!' -e 's/X//'
X#define PATCHLEVEL 2
!STUFFY!FUNK!
echo ""
echo "End of kit 7 (of 7)"
cat /dev/null >kit7isdone
config=true
for iskit in 1 2 3 4 5 6 7; do
    if test -f kit${iskit}isdone; then
	echo "You have run kit ${iskit}."
    else
	echo "You still need to run kit ${iskit}."
	config=false
    fi
done
case $config in
    true)
	echo "You have run all your kits.  Please read README and then type Configure."
	chmod 755 Configure
	;;
esac
: Someone might mail this, so...
exit