X-Git-Url: https://git.aubio.org/?p=vamp-aubio-plugins.git;a=blobdiff_plain;f=Makefile.inc;h=fb0ef35a1d7c7dd7396b8d2b05c3ffe5731220e8;hp=3015ccae92ccdb3541cc3c2c1a65cde22bd72110;hb=fa313187644644677ba723ba6ffd0b1a4542afbf;hpb=3b28404361abfb6b4df9d0ab2ae23f3034b75b34 diff --git a/Makefile.inc b/Makefile.inc index 3015cca..fb0ef35 100644 --- a/Makefile.inc +++ b/Makefile.inc @@ -13,15 +13,15 @@ # $ make -f Makefile.mingw # Defaults, overridden from the platform-specific Makefile -VAMPSDK_DIR ?= ../vamp-plugin-sdk-2.5 +VAMPSDK_DIR ?= ./contrib/vamp-plugin-sdk-2.6 PLUGIN_EXT ?= .so CXX ?= g++ CC ?= gcc CFLAGS := $(ARCHFLAGS) $(CFLAGS) -CXXFLAGS := $(CFLAGS) -I. -I$(VAMPSDK_DIR) $(CXXFLAGS) +CXXFLAGS := $(CFLAGS) -I$(VAMPSDK_DIR) $(CXXFLAGS) -LDFLAGS := -L$(VAMPSDK_DIR) -laubio $(LDFLAGS) +LDFLAGS := $(ARCHFLAGS) -L$(VAMPSDK_DIR) $(LDFLAGS) PLUGIN_LDFLAGS := $(LDFLAGS) $(PLUGIN_LDFLAGS) # Location of our plugins @@ -32,6 +32,9 @@ PLUGIN_OBJECTS = libmain.o $(patsubst %.cpp,%.o,$(wildcard $(PLUGINDIR)/*.cpp)) PLUGIN_HEADERS = $(patsubst %.cpp,%.h,$(wildcard $(PLUGINDIR)/*.cpp)) PLUGIN_TARGET = vamp-aubio$(PLUGIN_EXT) +# use local aubio, can be build with ./scripts/get_aubio.sh +CXXFLAGS := $(CXXFLAGS) -I./contrib/aubio-dist/include + all: $(PLUGIN_TARGET) $(PLUGIN_TARGET): $(PLUGIN_OBJECTS) $(PLUGIN_HEADERS) @@ -42,3 +45,4 @@ clean: distclean: clean rm -f $(PLUGIN_TARGET) *~ */*~ +