changeset 274:8609b7315e39

OS/X build fixes
author Chris Cannam
date Tue, 05 Aug 2014 17:12:46 +0100
parents 4e19c60241cb
children f0bc70ecf43d
files .hgsubstate Makefile.osx
diffstat 2 files changed, 18 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/.hgsubstate	Mon Aug 04 09:22:05 2014 +0100
+++ b/.hgsubstate	Tue Aug 05 17:12:46 2014 +0100
@@ -1,3 +1,3 @@
 a2621605a8c2119bb063c59e83f4fe792a58e4ac bqvec
-c5d37d1ed0f8a04c851ca3cfeb70125c3ac9ca9e constant-q-cpp
+93456b958a204c2ec0e4c07dd43a6f10622c97be constant-q-cpp
 d25a2e91e9d84aaff25e5d746398232d182d127d flattendynamics
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Makefile.osx	Tue Aug 05 17:12:46 2014 +0100
@@ -0,0 +1,17 @@
+
+ARCHFLAGS	?= -mmacosx-version-min=10.6 -arch x86_64 -arch i386
+
+CXXFLAGS 	+= $(ARCHFLAGS) -O3 -ftree-vectorize -I../vamp-plugin-sdk
+
+LDFLAGS	    	+= $(ARCHFLAGS) -dynamiclib ../vamp-plugin-sdk/libvamp-sdk.a -exported_symbols_list vamp-plugin.list -install_name silvet.dylib
+
+PLUGIN_EXT   := .dylib
+
+MAKEFILE_EXT := .osx
+
+include Makefile.inc
+
+.PHONY: constant-q-cpp
+constant-q-cpp: 
+	$(MAKE) -C $@ -f Makefile$(MAKEFILE_EXT) libcq.a
+