1 |
if HAVE_VST |
if HAVE_VST |
2 |
|
|
3 |
|
BUILT_SOURCES = vstsdk |
4 |
|
|
5 |
|
clean-local: $(CLEAN_MAC) |
6 |
|
$(RM) -r vstsdk |
7 |
|
|
8 |
|
# create links to vst sdk so make doesn't get confused by spaces in path |
9 |
|
vstsdk: |
10 |
|
mkdir -p vstsdk/pluginterfaces vstsdk/public.sdk/source |
11 |
|
ln -s "$(VSTSDK_DIR)"/pluginterfaces/vst2.x vstsdk/pluginterfaces/vst2.x |
12 |
|
ln -s "$(VSTSDK_DIR)"/public.sdk/source/vst2.x vstsdk/public.sdk/source |
13 |
|
|
14 |
plugindir = $(libdir)/vst |
plugindir = $(libdir)/vst |
15 |
plugin_LTLIBRARIES = LinuxSampler.la |
plugin_LTLIBRARIES = LinuxSampler.la |
16 |
LinuxSampler_la_CPPFLAGS = -I$(VSTSDK_DIR) \ |
LinuxSampler_la_CPPFLAGS = -Ivstsdk -Ivstsdk/public.sdk/source/vst2.x \ |
|
-I$(VSTSDK_DIR)/public.sdk/source/vst2.x \ |
|
17 |
$(GIG_CFLAGS) $(SQLITE3_CFLAGS) |
$(GIG_CFLAGS) $(SQLITE3_CFLAGS) |
18 |
|
|
19 |
LinuxSampler_la_SOURCES = PluginVst.cpp PluginVst.h |
LinuxSampler_la_SOURCES = PluginVst.cpp PluginVst.h |
20 |
nodist_LinuxSampler_la_SOURCES = \ |
nodist_LinuxSampler_la_SOURCES = \ |
21 |
$(VSTSDK_DIR)/public.sdk/source/vst2.x/audioeffectx.cpp \ |
vstsdk/public.sdk/source/vst2.x/audioeffectx.cpp \ |
22 |
$(VSTSDK_DIR)/public.sdk/source/vst2.x/audioeffect.cpp \ |
vstsdk/public.sdk/source/vst2.x/audioeffect.cpp \ |
23 |
$(VSTSDK_DIR)/public.sdk/source/vst2.x/vstplugmain.cpp |
vstsdk/public.sdk/source/vst2.x/vstplugmain.cpp |
24 |
|
|
25 |
LinuxSampler_la_LDFLAGS = -module -avoid-version -no-undefined |
LinuxSampler_la_LDFLAGS = -module -avoid-version -no-undefined |
26 |
LinuxSampler_la_LIBADD = $(top_builddir)/src/liblinuxsampler.la |
LinuxSampler_la_LIBADD = $(top_builddir)/src/liblinuxsampler.la |
45 |
if test -f .libs/LinuxSampler.so ; then cp .libs/LinuxSampler.so LinuxSampler.vst/Contents/MacOS/LinuxSampler ; fi |
if test -f .libs/LinuxSampler.so ; then cp .libs/LinuxSampler.so LinuxSampler.vst/Contents/MacOS/LinuxSampler ; fi |
46 |
@touch $@ |
@touch $@ |
47 |
|
|
48 |
clean-local: |
CLEAN_MAC = clean-bundle |
49 |
|
|
50 |
|
clean-bundle: |
51 |
rm -rf LinuxSampler.vst |
rm -rf LinuxSampler.vst |
52 |
|
|
53 |
install-exec-hook: |
install-exec-hook: |