ifeq ($(SWARMHOME),)
SWARMHOME=../swarm-2.1
endif
APPLICATION=tipsybugs
APPVERSION=2.1
BUGADDRESS=mcmullin@eeng.dcu.ie

OBJECTS=main.o Version.o Globals.o ModelSwarm.o Tipsybug.o \
	LatticeAgent.o Agent.o Lattice2d.o Coord2d.o \
	Bernoulli.o \
        VNneighborhood.o MooreNeighborhood.o FHPneighborhood.o 

include $(SWARMHOME)/etc/swarm/Makefile.appl

main.o: main.m Globals.h Version.h Neighborhood.h ModelSwarm.h

Version.o: Version.h

Globals.o: Globals.h Neighborhood.h ModelSwarm.h

ModelSwarm.o: ModelSwarm.m ModelSwarm.h Lattice2d.h Globals.h \
  MooreNeighborhood.h VNneighborhood.h FHPneighborhood.h \
  Tipsybug.h LatticeAgent.h Agent.h

Tipsybug.o: Tipsybug.m Tipsybug.h Globals.h  \
  LatticeAgent.h Agent.h

LatticeAgent.o: LatticeAgent.h LatticeAgent.m Agent.h

Lattice2d.o: Lattice2d.m Lattice2d.h Lattice.h Neighborhood.h

Coord2d.o: Coord2d.m Coord2d.h Coord.h

Agent.o: Agent.m Agent.h

VNneighborhood.o: VNneighborhood.h VNneighborhood.m Neighborhood.h

MooreNeighborhood.o: MooreNeighborhood.h MooreNeighborhood.m Neighborhood.h

FHPneighborhood.o: FHPneighborhood.h FHPneighborhood.m Neighborhood.h

Bernoulli.o: Bernoulli.h Bernoulli.m







