# FILE. . . . . c:/cygwin/home/hak/ilt/dotnet/src/Ilog/Language/Util/test/Makefile
# EDIT BY . . . Hassan Ait-Kaci
# ON MACHINE. . 4j4zn71
# STARTED ON. . Tue May 23 10:16:57 2006

# Last modified on Tue May 23 10:17:01 2006 by hak

ROOTDIR		= ${HOME}/ilt/dotnet/src/Ilog/Language
ROOT		= Ilog.Language
LIBS		= -lib:"${ROOTDIR}/Util/lib/"
REFS		= -r:"${ROOT}.Util.dll"
COMPILE		= csc -nologo -t:exe ${LIBS} ${REFS}
RM		= \rm -rf
SAY		= echo "***"

main: tidy FiniteStack Map SetOf BitSet HashSet

FiniteStack:
	@${SAY} Compiling FiniteStackTest.cs
	@${COMPILE} FiniteStackTest.cs

Map:
	@${SAY} Compiling MapTest.cs
	@${COMPILE} MapTest.cs

SetOf:
	@${SAY} Compiling SetOfTest.cs
	@${COMPILE} SetOfTest.cs

BitSet:
	@${SAY} Compiling BitSetTest.cs
	@${COMPILE} BitSetTest.cs
	@${SAY} Compiling BitSetTest1.cs
	@${COMPILE} BitSetTest1.cs
	@${SAY} Compiling BitSetTest2.cs
	@${COMPILE} BitSetTest2.cs

HashSet:
	@${SAY} Compiling HashSetTest.cs
	@${COMPILE} HashSetTest.cs

clean: tidy
	@${RM} *.exe

tidy:
	@${RM} ,* @*@
