python wrap mussa, nwaypaths, and conservedpaths
[mussa.git] / py / module.mk
1 CURDIR := $(BASEDIR)py/
2
3 SOURCES.cxx := module.cxx \
4                conserved_path.cxx \
5                mussa.cxx \
6                nway_paths.cxx
7
8
9 MUSSA_PY_SRC := $(addprefix $(CURDIR), $(SOURCES.cxx))
10 MUSSA_PY_OBJ := $(MUSSA_PY_SRC:.cxx=$(OBJEXT))
11
12 SRC += $(MUSSA_PY_SRC)
13 CXXFLAGS += 
14
15 MUSSAPY := $(BASEDIR)/mussa.so
16 TARGETBINS += $(MUSSAPY)
17
18 $(MUSSAPY): $(MUSSA_PY_OBJ) $(MUSSA_ALG_OBJ)
19         g++ -shared $(CXXFLAGS) -lpython2.3 -lboost_python -o $@ $^