annotate pyin.pro @ 577:8dcbad6e0b81 by-id

Update Qt version
author Chris Cannam
date Fri, 19 Jul 2019 09:03:51 +0100
parents ca0ff30dae26
children 13b0abef20e0
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@574 18 QMAKE_CXXFLAGS -= -Werror
Chris@574 19
Chris@550 20 win32-msvc* {
Chris@550 21 LIBS += -EXPORT:vampGetPluginDescriptor
Chris@550 22 }
Chris@550 23 win32-g++* {
Chris@552 24 LIBS += -Wl,--version-script=$$PWD/pyin/vamp-plugin.map
Chris@550 25 }
Chris@550 26 linux* {
Chris@552 27 LIBS += -Wl,--version-script=$$PWD/pyin/vamp-plugin.map
Chris@550 28 }
Chris@550 29 macx* {
Chris@558 30 LIBS += -exported_symbols_list $$PWD/pyin/vamp-plugin.list
Chris@550 31 }
Chris@550 32
Chris@548 33 SOURCES += \
Chris@548 34 pyin/YinUtil.cpp \
Chris@548 35 pyin/Yin.cpp \
Chris@548 36 pyin/SparseHMM.cpp \
Chris@548 37 pyin/MonoPitchHMM.cpp \
Chris@548 38 pyin/MonoNoteParameters.cpp \
Chris@548 39 pyin/MonoNoteHMM.cpp \
Chris@548 40 pyin/MonoNote.cpp \
Chris@548 41 pyin/libmain.cpp \
Chris@548 42 pyin/YinVamp.cpp \
Chris@548 43 pyin/PYinVamp.cpp \
Chris@548 44 pyin/LocalCandidatePYIN.cpp \
Chris@548 45 vamp-plugin-sdk/src/vamp-sdk/FFT.cpp \
Chris@548 46 vamp-plugin-sdk/src/vamp-sdk/PluginAdapter.cpp \
Chris@548 47 vamp-plugin-sdk/src/vamp-sdk/RealTime.cpp
Chris@548 48
Chris@548 49 HEADERS += \
Chris@548 50 pyin/YinUtil.h \
Chris@548 51 pyin/Yin.h \
Chris@548 52 pyin/SparseHMM.h \
Chris@548 53 pyin/MonoPitchHMM.h \
Chris@548 54 pyin/MonoNoteParameters.h \
Chris@548 55 pyin/MonoNoteHMM.h \
Chris@548 56 pyin/MonoNote.h \
Chris@548 57 pyin/MeanFilter.h \
Chris@548 58 pyin/YinVamp.h \
Chris@548 59 pyin/PYinVamp.h \
Chris@548 60 pyin/LocalCandidatePYIN.h
Chris@548 61