matthiasm@13: PLUGIN_LIBRARY_NAME = onsetsdsplugin matthiasm@13: VAMP_SDK_DIR = ../vamp-plugin-sdk matthiasm@13: matthiasm@13: PLUGIN_CODE_OBJECTS = onsetsdsplugin.o onsetsds/src/onsetsds.o matthiasm@13: Chris@14: ARCHFLAGS = -mmacosx-version-min=10.7 -arch x86_64 -stdlib=libc++ matthiasm@13: CFLAGS = $(ARCHFLAGS) -Wall -fPIC -g -O3 matthiasm@13: CXXFLAGS = $(CFLAGS) -I$(VAMP_SDK_DIR) -I. matthiasm@13: PLUGIN_EXT = .dylib matthiasm@13: PLUGIN = $(PLUGIN_LIBRARY_NAME)$(PLUGIN_EXT) matthiasm@13: LDFLAGS = $(ARCHFLAGS) -dynamiclib -install_name $(PLUGIN) $(VAMP_SDK_DIR)/libvamp-sdk.a -framework Accelerate matthiasm@13: matthiasm@13: matthiasm@13: $(PLUGIN): $(PLUGIN_CODE_OBJECTS) matthiasm@13: $(CXX) -o $@ $^ $(LDFLAGS) matthiasm@13: matthiasm@13: clean: matthiasm@13: rm -f *.o */src/*.o matthiasm@13: matthiasm@13: onsetsdsplugin.o: onsetsdsplugin.h onsetsds/src/onsetsds.h matthiasm@13: onsetsds/onsetsds.o: onsetsds/src/onsetsds.h