Mercurial > hg > vamp-plugin-sdk
view skeleton/Makefile.mingw32 @ 469:a75fdb8b368c
Merge from vampipe branch. This removes RequestResponse, PluginConfiguration and PluginStaticData again. I don't think they are proving general enough to be worth adding to this SDK at this point. Will try them out in piper-cpp instead.
author | Chris Cannam |
---|---|
date | Fri, 14 Oct 2016 17:00:34 +0100 |
parents | 29a73259f59a |
children |
line wrap: on
line source
## Makefile for Vamp plugin using MinGW tools on Windows. ## ## Edit this to adjust compiler and library settings when ## building using MinGW. ## ## Note that the list of source files, etc, goes in Makefile.inc ## instead so that it can be included by all platform Makefiles. TOOLPREFIX ?= CXX = $(TOOLPREFIX)g++ CC = $(TOOLPREFIX)gcc LD = $(TOOLPREFIX)g++ AR = $(TOOLPREFIX)ar RANLIB = $(TOOLPREFIX)ranlib # For a debug build... CFLAGS := -Wall -Wextra -g # ... or for a release build #CFLAGS := -Wall -Wextra -O3 -ftree-vectorize # Location of Vamp plugin SDK relative to the project directory VAMPSDK_DIR := ../vamp-plugin-sdk # Libraries and linker flags required by plugin: add any -l<library> # options here PLUGIN_LDFLAGS := -shared -static -Wl,--retain-symbols-file=vamp-plugin.list $(VAMPSDK_DIR)/libvamp-sdk.a # File extension for plugin library on this platform PLUGIN_EXT := .dll include Makefile.inc