samples:
	cd Anagram; make samples; cd ..
	cd Calculator; make samples; cd ..
	cd Coloring; make samples; cd ..
	cd Cube; make samples; cd ..
	cd Equation; make samples; cd ..
	cd Intersection; make samples; cd ..
	cd SpreadSheet; make samples; cd ..
	cd Synchronous; make samples; cd ..
	cd Triangle; make samples; cd ..

test:
	cd Anagram; make test; cd ..
	cd Coloring; make test; cd ..
	cd Cube; make test; cd ..
	cd SpreadSheet; make test; cd ..
	cd Triangle; make test; cd ..

testset:
	cd Anagram; make testset; cd ..
	cd Calculator; make testset; cd ..
	cd Coloring; make testset; cd ..
	cd Cube; make testset; cd ..
	cd Equation; make testset; cd ..
	cd Intersection; make testset; cd ..
	cd SpreadSheet; make testset; cd ..
	cd Synchronous; make testset; cd ..
	cd Triangle; make testset; cd ..

clean:
	cd Anagram; make clean; cd ..
	cd Calculator; make clean; cd ..
	cd Coloring; make clean; cd ..
	cd Cube; make clean; cd ..
	cd Equation; make clean; cd ..
	cd Intersection; make clean; cd ..
	cd SpreadSheet; make clean; cd ..
	cd Synchronous; make clean; cd ..
	cd Triangle; make clean; cd ..
	rm -f *%

