annotate pyin.pro @ 698:ee97c742d184 tip

Default branch is now named default on git as well as hg, in case we ever want to switch to mirroring in the other direction
author Chris Cannam
date Thu, 27 Aug 2020 15:58:43 +0100
parents 13b0abef20e0
children
rev   line source
Chris@602 1 TEMPLATE = lib
Chris@602 2
Chris@602 3 exists(config.pri) {
Chris@602 4 include(config.pri)
Chris@602 5 }
Chris@602 6
Chris@602 7 !exists(config.pri) {
Chris@602 8 include(noconfig.pri)
Chris@602 9 }
Chris@602 10
Chris@602 11 CONFIG -= qt
Chris@602 12 CONFIG += plugin no_plugin_name_prefix release warn_on
Chris@602 13
Chris@602 14 TARGET = pyin
Chris@602 15
Chris@602 16 INCLUDEPATH += $$PWD/vamp-plugin-sdk
Chris@602 17
Chris@602 18 QMAKE_CXXFLAGS -= -Werror
Chris@602 19
Chris@602 20 win32-msvc* {
Chris@602 21 LIBS += -EXPORT:vampGetPluginDescriptor
Chris@602 22 }
Chris@602 23 win32-g++* {
Chris@602 24 LIBS += -Wl,--version-script=$$PWD/pyin/vamp-plugin.map
Chris@602 25 }
Chris@602 26 linux* {
Chris@602 27 LIBS += -Wl,--version-script=$$PWD/pyin/vamp-plugin.map
Chris@602 28 }
Chris@602 29 macx* {
Chris@602 30 LIBS += -exported_symbols_list $$PWD/pyin/vamp-plugin.list
Chris@602 31 }
Chris@602 32
Chris@602 33 SOURCES += \
Chris@602 34 pyin/YinUtil.cpp \
Chris@602 35 pyin/Yin.cpp \
Chris@602 36 pyin/SparseHMM.cpp \
Chris@602 37 pyin/MonoPitchHMM.cpp \
Chris@602 38 pyin/MonoNoteParameters.cpp \
Chris@602 39 pyin/MonoNoteHMM.cpp \
Chris@602 40 pyin/MonoNote.cpp \
Chris@602 41 pyin/libmain.cpp \
Chris@602 42 pyin/YinVamp.cpp \
Chris@602 43 pyin/PYinVamp.cpp \
Chris@602 44 pyin/LocalCandidatePYIN.cpp \
Chris@602 45 vamp-plugin-sdk/src/vamp-sdk/FFT.cpp \
Chris@602 46 vamp-plugin-sdk/src/vamp-sdk/PluginAdapter.cpp \
Chris@602 47 vamp-plugin-sdk/src/vamp-sdk/RealTime.cpp
Chris@602 48
Chris@602 49 HEADERS += \
Chris@602 50 pyin/YinUtil.h \
Chris@602 51 pyin/Yin.h \
Chris@602 52 pyin/SparseHMM.h \
Chris@602 53 pyin/MonoPitchHMM.h \
Chris@602 54 pyin/MonoNoteParameters.h \
Chris@602 55 pyin/MonoNoteHMM.h \
Chris@602 56 pyin/MonoNote.h \
Chris@602 57 pyin/MeanFilter.h \
Chris@602 58 pyin/YinVamp.h \
Chris@602 59 pyin/PYinVamp.h \
Chris@602 60 pyin/LocalCandidatePYIN.h
Chris@602 61