There can be only one (filename convention)
[mussa.git] / alg / test / module.mk
1 CURDIR := $(BASEDIR)alg/test/
2
3 SOURCES.cpp := test_conserved_path.cpp \
4                test_flp.cpp \
5                test_glsequence.cpp \
6                                                          test_color.cpp \
7                test_main.cpp \
8                test_mussa.cpp \
9                test_nway.cpp \
10                test_sequence.cpp 
11
12 TESTSRC := $(addprefix $(CURDIR), $(SOURCES.cpp))
13 TESTOBJ := $(TESTSRC:.cpp=$(OBJEXT))
14 SRC += $(TESTSRC)
15 CXXFLAGS += 
16
17 TEST := $(BASEDIR)/unittests$(BINEXT) 
18 TARGETBINS += $(TEST)
19
20 $(TEST): $(TESTOBJ)  $(MUSSA_ALG_OBJ) $(MUSSA_ALG_GL_OBJ)
21         g++ $(CXXFLAGS) -lGL -lboost_unit_test_framework -lboost_filesystem -o $@ $^
22