INSTALLDIR=	$(HOME)/Library/BackSpaceViews

DYNAVIEWS=	AquariumView.BackO

PSWFILES=	wraps.o

THINGSTOREMOVE = wraps.c wraps.h Fish.o RotImage.o Aquarium.o \
				FishBrain.o DuoImage.o

.SUFFIXES: .m .o .c .psw

.c.o:
	cc -O -g -Wall -c $*.c -o $*.o
.m.o:
	cc -O -g -Wall -c $*.m -o $*.o

AquariumView.BackO: Aquarium.o Aquarium.h Fish.o Fish.h RotImage.o \
			FishBrain.o DuoImage.o
	ld -x -r -o AquariumView.BackO Aquarium.o Fish.o RotImage.o wraps.o \
	FishBrain.o DuoImage.o

RotImage.o: wraps.o

wraps.o: wraps.psw wraps.c
	cc -O -g -c wraps.c

wraps.c: 
	pswrap -h wraps.h -o wraps.c wraps.psw

all:	AquariumView.BackO wraps.o
	
clean::
	rm -rf $(PSWFILES) $(DYNAVIEWS) $(THINGSTOREMOVE)
	

install::	all install-views

install-views::
	mkdirs $(INSTALLDIR)/AquariumView.BackModule
	cp AquariumView.BackO $(INSTALLDIR)/AquariumView.BackModule
	cp -r AquariumView.nib $(INSTALLDIR)/AquariumView.BackModule
	cp -r AquariumPref.nib $(INSTALLDIR)/AquariumView.BackModule
	cp -r salt $(INSTALLDIR)/AquariumView.BackModule/salt
	cp -r fresh $(INSTALLDIR)/AquariumView.BackModule/fresh
	