Mercurial > hg > vamp-plugin-pack
view vamp-example-plugins.pro @ 116:2405126aa5fe
Of course, the use of dll to build a plugin only works on Windows (where it's necessary because we have static_runtime defined), not on other platforms (where we have a lib- prefix on non-plugin libraries, and we don't have static runtime anyway). Fix and simplify with an additional qmake include file
author | Chris Cannam |
---|---|
date | Fri, 06 Mar 2020 13:32:45 +0000 |
parents | 732a4bf233df |
children |
line wrap: on
line source
TEMPLATE = lib include(plugin.pri) TARGET = out/vamp-example-plugins OBJECTS_DIR = vamp-plugin-sdk/o !win* { QMAKE_POST_LINK += && \ cp vamp-plugin-sdk/examples/vamp-example-plugins.cat vamp-plugin-sdk/examples/vamp-example-plugins.n3 out/ && \ cp vamp-plugin-sdk/COPYING out/vamp-example-plugins_COPYING.txt } SOURCES += \ vamp-plugin-sdk/examples/AmplitudeFollower.cpp \ vamp-plugin-sdk/examples/FixedTempoEstimator.cpp \ vamp-plugin-sdk/examples/PercussionOnsetDetector.cpp \ vamp-plugin-sdk/examples/PowerSpectrum.cpp \ vamp-plugin-sdk/examples/SpectralCentroid.cpp \ vamp-plugin-sdk/examples/ZeroCrossing.cpp \ vamp-plugin-sdk/examples/plugins.cpp \ vamp-plugin-sdk/src/vamp-sdk/FFT.cpp \ vamp-plugin-sdk/src/vamp-sdk/PluginAdapter.cpp \ vamp-plugin-sdk/src/vamp-sdk/RealTime.cpp