changeset 44:225201df055c

mingw32 makefile
author Chris Cannam
date Mon, 04 Aug 2014 17:44:17 +0100
parents 0973204bf446
children 56eabc22ccbf
files build/Makefile.mingw32
diffstat 1 files changed, 43 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/build/Makefile.mingw32	Mon Aug 04 17:44:17 2014 +0100
@@ -0,0 +1,43 @@
+
+TOOLPREFIX     ?= i586-mingw32msvc-
+CXX		= $(TOOLPREFIX)g++
+CC		= $(TOOLPREFIX)gcc
+LD		= $(TOOLPREFIX)g++
+AR		= $(TOOLPREFIX)ar
+RANLIB		= $(TOOLPREFIX)ranlib
+
+LDFLAGS 	+= -L../vamp-plugin-sdk -lvamp-hostsdk -ldl
+CXXFLAGS	+= -I../vamp-plugin-sdk -g -Wall -Wextra 
+
+OBJECTS		:= vamp-plugin-tester.o Tester.o Test.o TestStaticData.o TestInputExtremes.o TestMultipleRuns.o TestOutputs.o TestDefaults.o TestInitialise.o
+
+vamp-plugin-tester:	$(OBJECTS)
+	$(CXX) $(OBJECTS) -o $@ $(LDFLAGS)
+
+clean:
+	rm -f $(OBJECTS)
+
+distclean:	clean
+	rm -f *~ vamp-plugin-tester
+
+depend:
+	makedepend -Y *.cpp *.h
+
+# DO NOT DELETE
+
+Test.o: Test.h
+TestDefaults.o: TestDefaults.h Test.h Tester.h
+TestInitialise.o: TestInitialise.h Test.h Tester.h
+TestInputExtremes.o: TestInputExtremes.h Test.h Tester.h
+TestMultipleRuns.o: TestMultipleRuns.h Test.h Tester.h
+TestOutputs.o: TestOutputs.h Test.h Tester.h
+TestStaticData.o: TestStaticData.h Test.h Tester.h
+Tester.o: Tester.h Test.h
+vamp-plugin-tester.o: Tester.h Test.h
+TestDefaults.o: Test.h Tester.h
+TestInitialise.o: Test.h Tester.h
+TestInputExtremes.o: Test.h Tester.h
+TestMultipleRuns.o: Test.h Tester.h
+TestOutputs.o: Test.h Tester.h
+TestStaticData.o: Test.h Tester.h
+Tester.o: Test.h