# Hello, world! Makefile for a trivial Swarm application. Copy and modify.
#   SWARMHOME points to the Swarm directory root
#   APPLICATION is the name of your program
#   OBJECTS are the .o files needed to link your program
#   APPLIBS are extra libs you need to link (-lspace, for instance)
# Then include Makefile.appl, and you're set!
# you should also write dependencies for each of your .o files to ensure
#   correct compilation.

ifeq ($(SWARMHOME),)
SWARMHOME=../../swarm-1.0.5
endif
APPLICATION=hello-world
OBJECTS=main.o Person.o Counter.o PplModelSwarm.o PplObserverSwarm.o
APPLIBS=
LDFLAGS= -L/usr/local/blt/lib
include $(SWARMHOME)/Makefile.appl

main.o: main.m Counter.h PplObserverSwarm.h
Person.o: Person.m Person.h
Counter.o: Counter.m Counter.h
PplModelSwarm.o: PplModelSwarm.m PplModelSwarm.h
PplObserverSwarm.o: PplObserverSwarm.m PplObserverSwarm.h PplModelSwarm.h

