include(../libbase.pri)


TARGET = traversoplugins 
DESTDIR = ../../lib 
TEMPLATE = lib 

INCLUDEPATH += \
	../core \
	../common \
	../engine \
	../commands \
	LV2 \
	native \
	../3rdparty/slv2

SOURCES += PluginChain.cpp \
Plugin.cpp \
PluginManager.cpp \
PluginSlider.cpp \
native/CorrelationMeter.cpp \
native/SpectralMeter.cpp \
LV2/LV2Plugin.cpp \
native/GainEnvelope.cpp \
PluginPropertiesDialog.cpp
HEADERS += PluginChain.h \
Plugin.h \
PluginManager.h \
PluginSlider.h \
native/CorrelationMeter.h \
native/SpectralMeter.h \
LV2/LV2Plugin.h \
native/GainEnvelope.h \
PluginPropertiesDialog.h

!contains(DEFINES, LV2_SUPPORT){
    HEADERS -= 	LV2/LV2Plugin.h
    SOURCES -= 	LV2/LV2Plugin.cpp
    INCLUDEPATH -= LV2
}

win32{
    INCLUDEPATH += ../../3thparty/include .
}
