Mercurial > hg > tony
annotate pyin.pro @ 555:00aa19d02510
OK, switch back to assuming system installation of Boost headers for pYin
author | Chris Cannam |
---|---|
date | Sun, 17 Feb 2019 10:04:28 +0000 |
parents | bfa8f9d5c7fe |
children | 77754355b37a |
rev | line source |
---|---|
Chris@548 | 1 TEMPLATE = lib |
Chris@548 | 2 |
Chris@548 | 3 exists(config.pri) { |
Chris@548 | 4 include(config.pri) |
Chris@548 | 5 } |
Chris@548 | 6 |
Chris@548 | 7 !exists(config.pri) { |
Chris@548 | 8 include(noconfig.pri) |
Chris@548 | 9 } |
Chris@548 | 10 |
Chris@548 | 11 CONFIG -= qt |
Chris@548 | 12 CONFIG += plugin release warn_on |
Chris@548 | 13 |
Chris@548 | 14 TARGET = pyin |
Chris@548 | 15 |
Chris@555 | 16 INCLUDEPATH += $$PWD/vamp-plugin-sdk |
Chris@550 | 17 |
Chris@550 | 18 win32-msvc* { |
Chris@550 | 19 LIBS += -EXPORT:vampGetPluginDescriptor |
Chris@550 | 20 } |
Chris@550 | 21 win32-g++* { |
Chris@552 | 22 LIBS += -Wl,--version-script=$$PWD/pyin/vamp-plugin.map |
Chris@550 | 23 } |
Chris@550 | 24 linux* { |
Chris@552 | 25 LIBS += -Wl,--version-script=$$PWD/pyin/vamp-plugin.map |
Chris@550 | 26 } |
Chris@550 | 27 macx* { |
Chris@552 | 28 LIBS += -export_symbols_list $$PWD/pyin/vamp-plugin.list |
Chris@550 | 29 } |
Chris@550 | 30 |
Chris@548 | 31 SOURCES += \ |
Chris@548 | 32 pyin/YinUtil.cpp \ |
Chris@548 | 33 pyin/Yin.cpp \ |
Chris@548 | 34 pyin/SparseHMM.cpp \ |
Chris@548 | 35 pyin/MonoPitchHMM.cpp \ |
Chris@548 | 36 pyin/MonoNoteParameters.cpp \ |
Chris@548 | 37 pyin/MonoNoteHMM.cpp \ |
Chris@548 | 38 pyin/MonoNote.cpp \ |
Chris@548 | 39 pyin/libmain.cpp \ |
Chris@548 | 40 pyin/YinVamp.cpp \ |
Chris@548 | 41 pyin/PYinVamp.cpp \ |
Chris@548 | 42 pyin/LocalCandidatePYIN.cpp \ |
Chris@548 | 43 vamp-plugin-sdk/src/vamp-sdk/FFT.cpp \ |
Chris@548 | 44 vamp-plugin-sdk/src/vamp-sdk/PluginAdapter.cpp \ |
Chris@548 | 45 vamp-plugin-sdk/src/vamp-sdk/RealTime.cpp |
Chris@548 | 46 |
Chris@548 | 47 HEADERS += \ |
Chris@548 | 48 pyin/YinUtil.h \ |
Chris@548 | 49 pyin/Yin.h \ |
Chris@548 | 50 pyin/SparseHMM.h \ |
Chris@548 | 51 pyin/MonoPitchHMM.h \ |
Chris@548 | 52 pyin/MonoNoteParameters.h \ |
Chris@548 | 53 pyin/MonoNoteHMM.h \ |
Chris@548 | 54 pyin/MonoNote.h \ |
Chris@548 | 55 pyin/MeanFilter.h \ |
Chris@548 | 56 pyin/YinVamp.h \ |
Chris@548 | 57 pyin/PYinVamp.h \ |
Chris@548 | 58 pyin/LocalCandidatePYIN.h |
Chris@548 | 59 |