# Makefile for TropBot # Bug report & comments to CC = g++ OPTIONS = -g # add -lsocket -lnsl for SOLARIS LIBS = ARCHIVE_NAME = tropbot_2.9.3a all: tropbot tropbot: tropbot.cc tblib.o objects.o $(CC) $(OPTIONS) -D SYSTEM=\"`uname`\" -D DATE="\"`date`\"" -o tropbot tblib.o objects.o tropbot.cc $(LIBS) tblib.o: tblib.cc tblib.h list.cc $(CC) $(OPTIONS) -c tblib.cc objects.o: objects.cc objects.h list.cc $(CC) $(OPTIONS) -c objects.cc clean: rm *.o tropbot archive: cd ..; tar -cvf $(ARCHIVE_NAME).tar tropbot/*.cc tropbot/*.h tropbot/Makefile tropbot/*.txt; gzip $(ARCHIVE_NAME).tar; mv -f $(ARCHIVE_NAME).tar.gz $(ARCHIVE_NAME).tgz count: wc *.cc *.h Makefile