CFLAGS=-O4 -I${IPATH}

#WHICH=	-f Makefile.cray
WHICH=	-f Makefile.sun

# modify for your installation
SCRAYLIBS=/usr/tmp/davidr/libs
SCRAYDATA=/usr/tmp/davidr/data

libs:
	cd ../common_src ; ${MAKE} ${WHICH} all
	cd ../client ; ${MAKE} ${WHICH} libclient.a
	cd ../client ; ${MAKE} ${WHICH} singles

clients:
	cd hipsclient ; ${MAKE} ${WHICH} hipsclient
	cd rleclient ; ${MAKE} ${WHICH} rleclient
	cd sunclient ; ${MAKE} ${WHICH} sunclient
	cd imageclient ; ${MAKE} ${WHICH} imageclient
	cd ../scripter ; ${MAKE} ${WHICH} scripter

client:
	cd ../scripter ; ${MAKE} ${WHICH} scripter
	cd imageclient ; ${MAKE} ${WHICH} imageclient

utilities:
	cd ../Anima/anima_utilities/combine ; ${MAKE} ${WHICH} combine
	cd ../Anima/anima_utilities/convold ; ${MAKE} ${WHICH} convold
	cd ../Anima/anima_utilities/extract ; ${MAKE} ${WHICH} extract
	cd ../Anima/anima_utilities/genonemap ; ${MAKE} ${WHICH} genonemap

Xprogs:
	cd ../Xserv ; ${MAKE} ${WHICH} Xserv
	cd ../Anima/Xanima ; ${MAKE} ${WHICH} Xanima

svprogs:
	cd ../svserv ; ${MAKE} ${WHICH} svserv
	cd ../Anima/svanima ; ${MAKE} ${WHICH} svanima

sunall:	libs clients utilities Xprogs svprogs

crayall:	libs client

move:
	cd ../Anima/data ; mv skull.iff ${SCRAYDATA}/.
	cd ../Anima/data ; mv dye2d.iff ${SCRAYDATA}/.
	cd rleclient ; mv sunset.rle ${SCRAYDATA}/.
	cd hipsclient ; mv skulls.hips ${SCRAYDATA}/.
	cd imageclient ; mv sunset.image ${SCRAYDATA}/.

clean:
	rm -f *.o

# DO NOT DELETE THIS LINE
