view qm-vamp-plugins.pro @ 25:aa588f3b46a2

* Fix SV bug #1720391 -- tempo tracker output 4x too long
author Chris Cannam <c.cannam@qmul.ac.uk>
date Thu, 17 May 2007 13:29:02 +0000
parents d695fc2baa91
children 3256bfa04ed8
line wrap: on
line source

TEMPLATE = lib

CONFIG += plugin warn_on release
CONFIG -= qt

linux-g++:QMAKE_CXXFLAGS_RELEASE += -DNDEBUG -O2 -march=pentium3 -mfpmath=sse -ffast-math

OBJECTS_DIR = tmp_obj
MOC_DIR = tmp_moc

INCLUDEPATH += ../vamp-plugin-sdk ../qm-dsp
LIBPATH += ../vamp-plugin-sdk/vamp-sdk ../qm-dsp

LIBS += -Wl,-Bstatic -lqm-dsp -lvamp-sdk -Wl,-Bdynamic

DEPENDPATH += plugins
INCLUDEPATH += . plugins

# Input
HEADERS += plugins/BeatDetect.h \
           plugins/ChromagramPlugin.h \
           plugins/ConstantQSpectrogram.h \
           plugins/KeyDetect.h \
           plugins/TonalChangeDetect.h
SOURCES += plugins/BeatDetect.cpp \
           plugins/ChromagramPlugin.cpp \
           plugins/ConstantQSpectrogram.cpp \
           plugins/KeyDetect.cpp \
           plugins/TonalChangeDetect.cpp \
           ./libmain.cpp