Mercurial > hg > vampy-host
diff Makefile.inc @ 38:e881d77da368
Split out Makefile
author | Chris Cannam |
---|---|
date | Wed, 26 Nov 2014 14:27:56 +0000 |
parents | |
children | 0e0e18629917 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Makefile.inc Wed Nov 26 14:27:56 2014 +0000 @@ -0,0 +1,29 @@ + +LIBRARY_EXT ?= .so +LIBRARY ?= vampyhost$(LIBRARY_EXT) +CXX ?= g++ +CC ?= gcc + +HEADERS := PyPluginObject.h PyRealTime.h VectorConversion.h +SOURCES := PyPluginObject.cpp PyRealTime.cpp VectorConversion.cpp vampyhost.cpp + +OBJECTS := $(SOURCES:.cpp=.o) +OBJECTS := $(OBJECTS:.c=.o) + +$(LIBRARY): $(OBJECTS) + $(CXX) -o $@ $^ $(LDFLAGS) + +clean: + rm -f $(OBJECTS) + +distclean: clean + rm -f $(LIBRARY) + +depend: + makedepend -Y -fMakefile.inc $(SOURCES) $(HEADERS) + +# DO NOT DELETE + +PyRealTime.o: PyRealTime.h +vampyhost.o: PyRealTime.h VectorConversion.h +VectorConversion.o: VectorConversion.h