Mercurial > hg > tony
changeset 602:13b0abef20e0
Ensure plugin libraries are produced with the right names
author | Chris Cannam |
---|---|
date | Mon, 30 Sep 2019 12:51:03 +0100 |
parents | fb387838a579 |
children | e50b2e568679 |
files | chp.pro pyin.pro |
diffstat | 2 files changed, 101 insertions(+), 101 deletions(-) [+] |
line wrap: on
line diff
--- a/chp.pro Mon Sep 30 12:37:31 2019 +0100 +++ b/chp.pro Mon Sep 30 12:51:03 2019 +0100 @@ -1,40 +1,40 @@ -TEMPLATE = lib - -exists(config.pri) { - include(config.pri) -} - -!exists(config.pri) { - include(noconfig.pri) -} - -CONFIG -= qt -CONFIG += plugin release warn_on - -TARGET = chp - -INCLUDEPATH += $$PWD/vamp-plugin-sdk - -win32-msvc* { - LIBS += -EXPORT:vampGetPluginDescriptor -} -win32-g++* { - LIBS += -Wl,--version-script=$$PWD/pyin/vamp-plugin.map -} -linux* { - LIBS += -Wl,--version-script=$$PWD/pyin/vamp-plugin.map -} -macx* { - LIBS += -exported_symbols_list $$PWD/pyin/vamp-plugin.list -} - -SOURCES += \ - chp/ConstrainedHarmonicPeak.cpp \ - chp/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 - -HEADERS += \ - chp/ConstrainedHarmonicPeak.h - +TEMPLATE = lib + +exists(config.pri) { + include(config.pri) +} + +!exists(config.pri) { + include(noconfig.pri) +} + +CONFIG -= qt +CONFIG += plugin no_plugin_name_prefix release warn_on + +TARGET = chp + +INCLUDEPATH += $$PWD/vamp-plugin-sdk + +win32-msvc* { + LIBS += -EXPORT:vampGetPluginDescriptor +} +win32-g++* { + LIBS += -Wl,--version-script=$$PWD/pyin/vamp-plugin.map +} +linux* { + LIBS += -Wl,--version-script=$$PWD/pyin/vamp-plugin.map +} +macx* { + LIBS += -exported_symbols_list $$PWD/pyin/vamp-plugin.list +} + +SOURCES += \ + chp/ConstrainedHarmonicPeak.cpp \ + chp/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 + +HEADERS += \ + chp/ConstrainedHarmonicPeak.h +
--- a/pyin.pro Mon Sep 30 12:37:31 2019 +0100 +++ b/pyin.pro Mon Sep 30 12:51:03 2019 +0100 @@ -1,61 +1,61 @@ -TEMPLATE = lib - -exists(config.pri) { - include(config.pri) -} - -!exists(config.pri) { - include(noconfig.pri) -} - -CONFIG -= qt -CONFIG += plugin release warn_on - -TARGET = pyin - -INCLUDEPATH += $$PWD/vamp-plugin-sdk - -QMAKE_CXXFLAGS -= -Werror - -win32-msvc* { - LIBS += -EXPORT:vampGetPluginDescriptor -} -win32-g++* { - LIBS += -Wl,--version-script=$$PWD/pyin/vamp-plugin.map -} -linux* { - LIBS += -Wl,--version-script=$$PWD/pyin/vamp-plugin.map -} -macx* { - LIBS += -exported_symbols_list $$PWD/pyin/vamp-plugin.list -} - -SOURCES += \ - pyin/YinUtil.cpp \ - pyin/Yin.cpp \ - pyin/SparseHMM.cpp \ - pyin/MonoPitchHMM.cpp \ - pyin/MonoNoteParameters.cpp \ - pyin/MonoNoteHMM.cpp \ - pyin/MonoNote.cpp \ - pyin/libmain.cpp \ - pyin/YinVamp.cpp \ - pyin/PYinVamp.cpp \ - pyin/LocalCandidatePYIN.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 - -HEADERS += \ - pyin/YinUtil.h \ - pyin/Yin.h \ - pyin/SparseHMM.h \ - pyin/MonoPitchHMM.h \ - pyin/MonoNoteParameters.h \ - pyin/MonoNoteHMM.h \ - pyin/MonoNote.h \ - pyin/MeanFilter.h \ - pyin/YinVamp.h \ - pyin/PYinVamp.h \ - pyin/LocalCandidatePYIN.h - +TEMPLATE = lib + +exists(config.pri) { + include(config.pri) +} + +!exists(config.pri) { + include(noconfig.pri) +} + +CONFIG -= qt +CONFIG += plugin no_plugin_name_prefix release warn_on + +TARGET = pyin + +INCLUDEPATH += $$PWD/vamp-plugin-sdk + +QMAKE_CXXFLAGS -= -Werror + +win32-msvc* { + LIBS += -EXPORT:vampGetPluginDescriptor +} +win32-g++* { + LIBS += -Wl,--version-script=$$PWD/pyin/vamp-plugin.map +} +linux* { + LIBS += -Wl,--version-script=$$PWD/pyin/vamp-plugin.map +} +macx* { + LIBS += -exported_symbols_list $$PWD/pyin/vamp-plugin.list +} + +SOURCES += \ + pyin/YinUtil.cpp \ + pyin/Yin.cpp \ + pyin/SparseHMM.cpp \ + pyin/MonoPitchHMM.cpp \ + pyin/MonoNoteParameters.cpp \ + pyin/MonoNoteHMM.cpp \ + pyin/MonoNote.cpp \ + pyin/libmain.cpp \ + pyin/YinVamp.cpp \ + pyin/PYinVamp.cpp \ + pyin/LocalCandidatePYIN.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 + +HEADERS += \ + pyin/YinUtil.h \ + pyin/Yin.h \ + pyin/SparseHMM.h \ + pyin/MonoPitchHMM.h \ + pyin/MonoNoteParameters.h \ + pyin/MonoNoteHMM.h \ + pyin/MonoNote.h \ + pyin/MeanFilter.h \ + pyin/YinVamp.h \ + pyin/PYinVamp.h \ + pyin/LocalCandidatePYIN.h +