/[svn]/linuxsampler/trunk/src/hostplugins/vst/Makefile.am
ViewVC logotype

Diff of /linuxsampler/trunk/src/hostplugins/vst/Makefile.am

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2477 by persson, Sun Feb 24 08:59:25 2013 UTC revision 2478 by persson, Sat Oct 19 07:52:33 2013 UTC
# Line 1  Line 1 
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
# Line 35  LinuxSampler.vst: LinuxSampler.la $(srcd Line 45  LinuxSampler.vst: LinuxSampler.la $(srcd
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:

Legend:
Removed from v.2477  
changed lines
  Added in v.2478

  ViewVC Help
Powered by ViewVC