annotate tuning-difference.pro @ 0:eaa4410df4cd

First add some plugins
author Chris Cannam
date Tue, 22 Oct 2019 14:45:45 +0100
parents
children b77ce402e5e5
rev   line source
Chris@0 1 TEMPLATE = lib
Chris@0 2
Chris@0 3 exists(config.pri) {
Chris@0 4 include(config.pri)
Chris@0 5 }
Chris@0 6
Chris@0 7 !exists(config.pri) {
Chris@0 8 include(noconfig.pri)
Chris@0 9 }
Chris@0 10
Chris@0 11 CONFIG -= qt
Chris@0 12 CONFIG += plugin no_plugin_name_prefix release warn_on
Chris@0 13
Chris@0 14 TARGET = tuning-difference
Chris@0 15
Chris@0 16 OBJECTS_DIR = tuning-difference/o
Chris@0 17
Chris@0 18 INCLUDEPATH += $$PWD/vamp-plugin-sdk $$PWD/constant-q-cpp $$PWD/constant-q-cpp/cq $$PWD/constant-q-cpp/src/ext/kissfft $$PWD/constant-q-cpp/src/ext/kissfft/tools
Chris@0 19
Chris@0 20 QMAKE_CXXFLAGS -= -Werror
Chris@0 21
Chris@0 22 DEFINES += kiss_fft_scalar=double
Chris@0 23
Chris@0 24 win32-msvc* {
Chris@0 25 LIBS += -EXPORT:vampGetPluginDescriptor
Chris@0 26 }
Chris@0 27 win32-g++* {
Chris@0 28 LIBS += -Wl,--version-script=$$PWD/tuning-difference/vamp-plugin.map
Chris@0 29 }
Chris@0 30 linux* {
Chris@0 31 LIBS += -Wl,--version-script=$$PWD/tuning-difference/vamp-plugin.map
Chris@0 32 }
Chris@0 33 macx* {
Chris@0 34 LIBS += -exported_symbols_list $$PWD/tuning-difference/vamp-plugin.list
Chris@0 35 }
Chris@0 36
Chris@0 37 SOURCES += \
Chris@0 38 constant-q-cpp/src/CQKernel.cpp \
Chris@0 39 constant-q-cpp/src/ConstantQ.cpp \
Chris@0 40 constant-q-cpp/src/CQSpectrogram.cpp \
Chris@0 41 constant-q-cpp/src/CQInverse.cpp \
Chris@0 42 constant-q-cpp/src/Chromagram.cpp \
Chris@0 43 constant-q-cpp/src/Pitch.cpp \
Chris@0 44 constant-q-cpp/src/dsp/FFT.cpp \
Chris@0 45 constant-q-cpp/src/dsp/KaiserWindow.cpp \
Chris@0 46 constant-q-cpp/src/dsp/MathUtilities.cpp \
Chris@0 47 constant-q-cpp/src/dsp/Resampler.cpp \
Chris@0 48 constant-q-cpp/src/dsp/SincWindow.cpp \
Chris@0 49 constant-q-cpp/src/ext/kissfft/kiss_fft.c \
Chris@0 50 constant-q-cpp/src/ext/kissfft/tools/kiss_fftr.c \
Chris@0 51 tuning-difference/src/TuningDifference.cpp \
Chris@0 52 tuning-difference/src/plugins.cpp \
Chris@0 53 vamp-plugin-sdk/src/vamp-sdk/PluginAdapter.cpp \
Chris@0 54 vamp-plugin-sdk/src/vamp-sdk/RealTime.cpp
Chris@0 55
Chris@0 56 HEADERS += \
Chris@0 57 tuning-difference/src/TuningDifference.h
Chris@0 58