@@ -8,7 +8,10 @@ include dep/yac/install_linux.mk | |||||
TARGET_BASENAME=Rack | TARGET_BASENAME=Rack | ||||
EXTRAFLAGS= -DVERSION=0.6.1 -DARCH_LIN -D_USE_MATH_DEFINES -DRACK_HOST -DUSE_VST2 -Iinclude/ -Idep/include -Idep/ | EXTRAFLAGS= -DVERSION=0.6.1 -DARCH_LIN -D_USE_MATH_DEFINES -DRACK_HOST -DUSE_VST2 -Iinclude/ -Idep/include -Idep/ | ||||
#EXTRAFLAGS+= -DSKIP_STATIC_MODULES | |||||
ifneq ($(RACK_STATIC_MODULES),y) | |||||
EXTRAFLAGS+= -DSKIP_STATIC_MODULES | |||||
endif | |||||
# for osdialog: | # for osdialog: | ||||
EXTRAFLAGS+= `pkg-config gtk+-2.0 --cflags` | EXTRAFLAGS+= `pkg-config gtk+-2.0 --cflags` | ||||
@@ -3,3 +3,8 @@ export VSVR_BASE_DIR=`pwd` | |||||
# this must point to the directory which contains the 'aeffect.h' and 'aeffectx.h' files | # this must point to the directory which contains the 'aeffect.h' and 'aeffectx.h' files | ||||
export VST2_SDK_DIR=/mnt/dev/vstsdk2.4/pluginterfaces/vst2.x/ | export VST2_SDK_DIR=/mnt/dev/vstsdk2.4/pluginterfaces/vst2.x/ | ||||
# 'n' = build the plugin w/o 3rd party modules | |||||
#export RACK_STATIC_MODULES=y | |||||
export RACK_STATIC_MODULES=n | |||||
@@ -7,8 +7,10 @@ EXTRAFLAGS+= -DVERSION=0.6.1 -D_USE_MATH_DEFINES -Iinclude/ -Idep/include -Idep/ | |||||
EXTRALIBS+= src/plugin_static.o | EXTRALIBS+= src/plugin_static.o | ||||
## note: remove -DSKIP_STATIC_MODULES in makefile_lib.linux and uncomment the following line to link the add-on modules | |||||
## See setenv_linux.sh (export RACK_STATIC_MODULES=y/n) | |||||
ifeq ($(RACK_STATIC_MODULES),y) | |||||
include vst2_common_staticlibs.mk | include vst2_common_staticlibs.mk | ||||
endif | |||||
##EXTRALIBS+= $(call plugin_lib,Template) | ##EXTRALIBS+= $(call plugin_lib,Template) | ||||
EXTRALIBS+= Rack.a | EXTRALIBS+= Rack.a | ||||