CURDIR := $(BASEDIR)
-SOURCES.cxx := flp.cxx \
- flp_seqcomp.cxx \
- mussa.cxx \
- mussa_class.cxx \
- mussa_nway.cxx \
- mussa_nway_entropy.cxx \
- mussa_nway_other.cxx \
- sequence.cxx
+SOURCES.cpp := mussa_fltk.cpp \
#seqcomp.cxx \ #(old seqcomp)
#mussa_nway_refine.cxx \ (broken code)
-SRC += $(addprefix $(CURDIR), $(SOURCES.cxx))
+MUSSASRC := $(addprefix $(CURDIR), $(SOURCES.cpp))
+
+SRC += $(MUSSASRC)
CXXFLAGS += -I$(CURDIR)
+MUSSA := $(CURDIR)/mussa$(BINEXT)
+TARGETBINS += $(MUSSA)
+
+$(MUSSA): $(MUSSASRC:.cpp=$(OBJEXT)) $(MUSSA_FLTK_OBJ) $(MUSSA_ALG_OBJ)
+ g++ $(CXXFLAGS) -lfltk -o $@ $^