view generator/Makefile @ 176:eaf46e7647a0 tip master

Update for latest Emscripten - Pointer_stringify has apparently been deprecated for a while, and was removed in v1.38.27
author Chris Cannam <cannam@all-day-breakfast.com>
date Wed, 27 Feb 2019 11:29:53 +0000
parents a007360392e0
children
line wrap: on
line source

VAMPSDK_DIR	:= ../../vamp-plugin-sdk
PIPERCPP_DIR    := ../../piper-vamp-cpp
PIPER_DIR	:= ../../piper

INCFLAGS	:= -I$(PIPERCPP_DIR) -I$(PIPERCPP_DIR)/ext -I$(PIPERCPP_DIR)/ext/serd -I$(PIPERCPP_DIR)/ext/sord -I$(VAMPSDK_DIR) -I/usr/local/include

OBJECTS		:= ./generator.o $(PIPERCPP_DIR)/ext/sord/sord-single.o

ARCHFLAGS	:= -fpic -g3
CXXFLAGS	:= -Wall -Wextra -std=c++11 $(ARCHFLAGS) $(INCFLAGS)
CFLAGS		:= -Wall -std=c99 $(ARCHFLAGS) $(INCFLAGS)

LDFLAGS		:= $(VAMPSDK_DIR)/libvamp-hostsdk.a

LDFLAGS		+= -ldl

all:		../bin/piper-vamp-stub-generator

../bin/piper-vamp-stub-generator:	$(OBJECTS)
		$(CXX) $^ -o $@ $(LDFLAGS)

clean:
		rm -f $(OBJECTS)