Mercurial > hg > vampy-host
view Makefile.inc @ 69:b34d3b58da98
More tests
author | Chris Cannam |
---|---|
date | Wed, 14 Jan 2015 14:53:15 +0000 |
parents | 61701d895082 |
children | ffdeb8808fc1 |
line wrap: on
line source
LIBRARY_EXT ?= .so LIBRARY ?= vampyhost$(LIBRARY_EXT) CXX ?= g++ CC ?= gcc SRC_DIR := native HEADERS := $(SRC_DIR)/PyPluginObject.h $(SRC_DIR)/PyRealTime.h $(SRC_DIR)/FloatConversion.h $(SRC_DIR)/VectorConversion.h SOURCES := $(SRC_DIR)/PyPluginObject.cpp $(SRC_DIR)/PyRealTime.cpp $(SRC_DIR)/VectorConversion.cpp $(SRC_DIR)/vampyhost.cpp TESTS := $(wildcard test/test_*.py) OBJECTS := $(SOURCES:.cpp=.o) OBJECTS := $(OBJECTS:.c=.o) all: $(LIBRARY) .tests $(LIBRARY): $(OBJECTS) $(CXX) -o $@ $^ $(LDFLAGS) .tests: $(LIBRARY) $(TESTS) $(NOSE) @touch $@ clean: rm -f $(OBJECTS) distclean: clean rm -f $(LIBRARY) depend: makedepend -Y -fMakefile.inc $(SOURCES) $(HEADERS) # DO NOT DELETE native/PyPluginObject.o: native/PyPluginObject.h native/FloatConversion.h native/PyPluginObject.o: native/VectorConversion.h native/PyRealTime.h native/PyRealTime.o: native/PyRealTime.h native/VectorConversion.o: native/FloatConversion.h native/VectorConversion.h native/vampyhost.o: native/PyRealTime.h native/PyPluginObject.h native/vampyhost.o: native/VectorConversion.h