LIB=-L/usr/local/lib INC=-I/usr/local/include -I/usr/include SOURCES=consumer.cpp HEADER=interface.h consumer.h BIN=visitmock chainmock basicmock poormock cppunit all: $(BIN) clean: rm $(BIN) cppunit: cppunit.cpp g++ -o $@ cppunit.cpp $(SOURCES) -lcppunit -ldl $(INC) $(LIB) visitmock: visitmock.cpp $(HEADER) $(SOURCES) g++ -o $@ visitmock.cpp $(SOURCES) -lmockpp $(INC) $(LIB) basicmock: basicmock.cpp $(HEADER) $(SOURCES) g++ -o $@ basicmock.cpp $(SOURCES) -lmockpp $(INC) $(LIB) chainmock: chainmock.cpp $(HEADER) $(SOURCES) g++ -o $@ chainmock.cpp $(SOURCES) -lmockpp $(INC) $(LIB) poormock: poormock.cpp $(HEADER) $(SOURCES) g++ -o $@ poormock.cpp $(SOURCES) -lmockpp $(INC) $(LIB)