CURDIR := $(BASEDIR)py/ SOURCES.cpp := module.cpp \ conserved_path.cpp \ glsequence.cpp \ mussa.cpp \ nway_paths.cpp \ sequence.cpp MUSSA_PY_SRC := $(addprefix $(CURDIR), $(SOURCES.cpp)) MUSSA_PY_OBJ := $(MUSSA_PY_SRC:.cpp=$(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 $@ $^