19:
	cd temperature; make; cd ../
	cd triangle; make; cd ../
	cd animate; cd color-particles; make; cd ../moving-color-sphere; make; cd ../color-sphere; make; cd ../../
	cd sphere; make; cd light; make; cd ../solid; make; cd ../../
	cd tetrahedron; make; cd solid; make; cd ../../
	cd tests; make; cd ../
	cd texture; cd bump; make; cd ../bump1; make; cd ../simpletex; make; cd ../sphere-texture; make
clean:
	cd temperature; make clean; cd ../
	cd triangle; make clean; cd ../
	cd animate; cd color-particles; make clean; cd ../moving-color-sphere; make clean; cd ../color-sphere; make clean; cd ../../
	cd sphere; make clean; cd light; make clean; cd ../solid; make clean; cd ../../
	cd tetrahedron; make clean; cd solid; make clean; cd ../../
	cd tests; make clean; cd ../
	cd texture; cd bump; make clean; cd ../bump1; make clean; cd ../simpletex; make clean; cd ../sphere-texture; make clean

cleanobj:
	cd temperature; rm *.o; cd ../
	cd triangle; rm *.o; cd ../
	cd animate; cd color-particles; rm *.o; cd ../moving-color-sphere; rm *.o; cd ../color-sphere; rm *.o; cd ../../
	cd sphere; rm *.o; cd light; rm *.o; cd ../solid; rm *.o; cd ../../
	cd tetrahedron; rm *.o; cd solid; rm *.o; cd ../../
	cd tests; rm *.o; cd ../
	cd texture; cd bump; rm *.o; cd ../bump1; rm *.o; cd ../simpletex; rm *.o; cd ../sphere-texture; rm *.o

