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