Chris@602: TEMPLATE = lib Chris@602: Chris@602: exists(config.pri) { Chris@602: include(config.pri) Chris@602: } Chris@602: Chris@602: !exists(config.pri) { Chris@602: include(noconfig.pri) Chris@602: } Chris@602: Chris@602: CONFIG -= qt Chris@602: CONFIG += plugin no_plugin_name_prefix release warn_on Chris@602: Chris@602: TARGET = chp Chris@602: Chris@602: INCLUDEPATH += $$PWD/vamp-plugin-sdk Chris@602: Chris@602: win32-msvc* { Chris@602: LIBS += -EXPORT:vampGetPluginDescriptor Chris@602: } Chris@602: win32-g++* { Chris@602: LIBS += -Wl,--version-script=$$PWD/pyin/vamp-plugin.map Chris@602: } Chris@602: linux* { Chris@602: LIBS += -Wl,--version-script=$$PWD/pyin/vamp-plugin.map Chris@602: } Chris@602: macx* { Chris@602: LIBS += -exported_symbols_list $$PWD/pyin/vamp-plugin.list Chris@602: } Chris@602: Chris@602: SOURCES += \ Chris@602: chp/ConstrainedHarmonicPeak.cpp \ Chris@602: chp/plugins.cpp \ Chris@602: vamp-plugin-sdk/src/vamp-sdk/FFT.cpp \ Chris@602: vamp-plugin-sdk/src/vamp-sdk/PluginAdapter.cpp \ Chris@602: vamp-plugin-sdk/src/vamp-sdk/RealTime.cpp Chris@602: Chris@602: HEADERS += \ Chris@602: chp/ConstrainedHarmonicPeak.h Chris@602: