changeset 30:ce9b2b9edfe2

* Add build files for OS/X
author Chris Cannam
date Thu, 10 Feb 2011 13:22:25 +0000
parents 4534c910639c
children ed9d3c27f687
files build/Makefile.osx.32 build/Makefile.osx.64
diffstat 2 files changed, 74 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/build/Makefile.osx.32	Thu Feb 10 13:22:25 2011 +0000
@@ -0,0 +1,37 @@
+
+ARCHFLAGS	:= -isysroot /Developer/SDKs/MacOSX10.4u.sdk -mmacosx-version-min=10.4 -arch i386 -arch ppc
+LDFLAGS 	+= $(ARCHFLAGS) -L../vamp-plugin-sdk -lvamp-hostsdk -ldl
+CXXFLAGS	+= $(ARCHFLAGS) -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
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/build/Makefile.osx.64	Thu Feb 10 13:22:25 2011 +0000
@@ -0,0 +1,37 @@
+
+ARCHFLAGS	:= -isysroot /Developer/SDKs/MacOSX10.4u.sdk -mmacosx-version-min=10.4 -arch x86_64
+LDFLAGS 	+= $(ARCHFLAGS) -L../vamp-plugin-sdk -lvamp-hostsdk -ldl
+CXXFLAGS	+= $(ARCHFLAGS) -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-64:	$(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