First (incomplete) rough draft of the Mussagl Manual
[mussa.git] / module.mk
index b86e71104960f30ded5b5af65c244d09c9117072..b24137d7d686c26d29a4d905cffcad7116788524 100644 (file)
--- a/module.mk
+++ b/module.mk
@@ -1,16 +1,16 @@
 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 $@ $^