# To use for your application:
# - change the application name
# - change the lines of the OBJECTS list below,
#   to include your and only your objects.
# - Add dependency lines for your objects.
# - Perhaps add patterns to the save tar command

SWARMHOME = /usr

JAVA_SRC = Agent.java AttendanceScatterPlot.java Bar.java ModelSwarm.java MovingAverage.java \
MyParameter.java ObserverSwarm.java RuleBarGraph.java Rule.java

APPLICATION = jelfarol

DATE=   `date +%y%m%d`

all: 	$(JAVA_SRC)
	javacswarm $(JAVA_SRC)

save:
	tar czvf $(APPLICATION).tar.gz READ* Makefile *.java  
	mv $(APPLICATION).tar.gz $(APPLICATION)-${DATE}.tar.gz
	if [ ! -d Saves ]; then mkdir Saves; fi
	cp -i $(APPLICATION)-${DATE}.tar.gz Saves

clean:
	rm -f *.class
