SOURCES =	ApproxTests.cpp \
			ClassTests.cpp \
			ConditionTests.cpp \
      		ExceptionTests.cpp \
      		GeneratorTests.cpp \
      		MessageTests.cpp \
      		MiscTests.cpp \
      		TestMain.cpp \
      		TrickyTests.cpp \
      		BDDTests.cpp \
      		VariadicMacrosTests.cpp \
      		catch_self_test.cpp
OBJECTS    = $(patsubst %.cpp, %.o, $(SOURCES))
CXX = g++
CXXFLAGS  = -I../../include

CatchSelfTest: $(OBJECTS)
	$(CXX) -o $@ $^

clean:
	rm -f $(OBJECTS)