SRCBASE=../..
include ../../Makevars

CC=g++
CCOPTS=-c -g

OBJECTS=main.o
PROGRAM=runtests
INCLUDES=-I.. -I../../cluster/TestFramework
LIBS=-L.. -L../../cluster/TestFramework -lprogressthreads -lUnitTest $(THREAD_LIB)

$(PROGRAM): $(OBJECTS) ../libprogressthreads.a
	$(CC) -g -o $(PROGRAM) $(OBJECTS) $(LIBS) 

$(LIBRARY): $(LIBOBJECTS)
	ar -rsv $(LIBRARY) $(LIBOBJECTS)
	ranlib $(LIBRARY)

main.o: ProgressThreadTest.h

.cpp.o:
	$(CC) $(CCOPTS) $(INCLUDES) -o $@ $<

clean:
	rm -rf $(OBJECTS) $(PROGRAM) *.a *.d

