CURDIR := $(BASEDIR)py/ SOURCES.cxx := module.cxx \ conserved_path.cxx \ glsequence.cxx \ mussa.cxx \ nway_paths.cxx \ sequence.cxx MUSSA_PY_SRC := $(addprefix $(CURDIR), $(SOURCES.cxx)) MUSSA_PY_OBJ := $(MUSSA_PY_SRC:.cxx=$(OBJEXT)) SRC += $(MUSSA_PY_SRC) CXXFLAGS += MUSSAPY := $(CURDIR)/mussa.so TARGETBINS += $(MUSSAPY) $(MUSSAPY): $(MUSSA_PY_OBJ) $(MUSSA_ALG_OBJ) $(MUSSA_ALG_GL_OBJ) g++ -shared $(CXXFLAGS) -lGL -lpython2.3 -lboost_python -o $@ $^