comparison Makefile @ 4:597f033fa7a2

* Some cleaning and rearranging to prepare for band processing implementation
author Carl Bussey <c.bussey@se10.qmul.ac.uk>
date Tue, 05 Aug 2014 15:56:59 +0100
parents 5125d34fda67
children 21147df9cb2d
comparison
equal deleted inserted replaced
3:5125d34fda67 4:597f033fa7a2
19 # 19 #
20 PLUGIN_LIBRARY_NAME := tempogram 20 PLUGIN_LIBRARY_NAME := tempogram
21 21
22 # Edit this to list the .cpp or .c files in your plugin project 22 # Edit this to list the .cpp or .c files in your plugin project
23 # 23 #
24 PLUGIN_SOURCES := Tempogram.cpp FIRFilter.cpp WindowFunction.cpp plugins.cpp 24 PLUGIN_SOURCES := Tempogram.cpp FIRFilter.cpp WindowFunction.cpp plugins.cpp NoveltyCurve.cpp
25 25
26 # Edit this to list the .h files in your plugin project 26 # Edit this to list the .h files in your plugin project
27 # 27 #
28 PLUGIN_HEADERS := Tempogram.h FIRFilter.h WindowFunction.h 28 PLUGIN_HEADERS := Tempogram.h FIRFilter.h WindowFunction.h NoveltyCurve.h
29 29
30 # Edit this to the location of the Vamp plugin SDK, relative to your 30 # Edit this to the location of the Vamp plugin SDK, relative to your
31 # project directory 31 # project directory
32 # 32 #
33 VAMP_SDK_DIR := /usr/local/include 33 VAMP_SDK_DIR := /usr/local/include
37 ## supporting 10.5 or newer. Use this if you have OS/X 10.7 with the 37 ## supporting 10.5 or newer. Use this if you have OS/X 10.7 with the
38 ## Xcode 4 command-line tools. 38 ## Xcode 4 command-line tools.
39 39
40 CXX := g++ 40 CXX := g++
41 #-mmacosx-version-min=10.6 41 #-mmacosx-version-min=10.6
42 CXXFLAGS := -arch x86_64 -I$(VAMP_SDK_DIR) -Wall -fPIC 42 CXXFLAGS := -mmacosx-version-min=10.6 -arch x86_64 -I$(VAMP_SDK_DIR) -Wall -fPIC
43 PLUGIN_EXT := .dylib 43 PLUGIN_EXT := .dylib
44 LDFLAGS := $(CXXFLAGS) -dynamiclib -install_name $(PLUGIN_LIBRARY_NAME)$(PLUGIN_EXT) /usr/local/lib/libvamp-sdk.a -exported_symbols_list vamp-plugin.list 44 LDFLAGS := $(CXXFLAGS) -dynamiclib -install_name $(PLUGIN_LIBRARY_NAME)$(PLUGIN_EXT) /usr/local/lib/libvamp-sdk.a -exported_symbols_list vamp-plugin.list
45 45
46 46
47 ## Uncomment these for an OS/X universal binary (PPC and 32- and 47 ## Uncomment these for an OS/X universal binary (PPC and 32- and