# Sophists Solutions, (c) 1990, 1991, 1992
#
#	$Header: /fuji/lewis/RCS/ProjectMake,v 1.1 1992/06/20 17:37:55 lewis Exp $
#
# Description:
#
# 		ProjectMake <ProjectDirectory>
#
#		First arg is the project directory: rest are passed on to make.
#		Try to save the old directory and restore it when were done. Not too sure that works.
#
# TODO:
#
#
# Notes:
#
#
#
# Changes:
#	$Log: ProjectMake,v $
#		Revision 1.1  1992/06/20  17:37:55  lewis
#		Initial revision
#
#		Revision 1.2  1992/04/08  15:45:43  lewis
#		Add text to make sure NFSShare on mac thinks this is a text file.
#
#		Revision 1.1  92/04/07  09:35:04  09:35:04  lewis (Lewis Pringle)
#		Initial revision
# 
#
#MAKE SURE THERE IS AT LEAST 512 BYTES HERE SO NFS THINKS THIS IS A TEXT FILE (NFSSHARE FOR MAC).
#MAKE SURE THERE IS AT LEAST 512 BYTES HERE SO NFS THINKS THIS IS A TEXT FILE (NFSSHARE FOR MAC).
#MAKE SURE THERE IS AT LEAST 512 BYTES HERE SO NFS THINKS THIS IS A TEXT FILE (NFSSHARE FOR MAC).
#MAKE SURE THERE IS AT LEAST 512 BYTES HERE SO NFS THINKS THIS IS A TEXT FILE (NFSSHARE FOR MAC).
#

Set PJ "{1}"
Shift 1


Date;
Set OldDir `Directory`
Directory "{PJ}"
Echo -n "Starting Make for Project '{PJ}' (checking dependencies)";
(Make -f Makefile.mac {"Parameters"} > Make.Out) || (Directory "{OldDir}"; Beep; Beep)
Echo "done.";
"{PJ}"Make.Out || (Directory "{OldDir}"; Beep; Beep)
Date;
Directory "{OldDir}"; Beep
