annotate svapp.pro @ 518:f7ec9e410108 3.0-integration

Start including Vamp SDK into main build, as we do with Sonic Annotator
author Chris Cannam
date Fri, 18 Mar 2016 14:25:05 +0000
parents f93820d36cb0
children c3648c667a0b
rev   line source
chris@264 1
chris@264 2 TEMPLATE = lib
chris@264 3
Chris@518 4 INCLUDEPATH += ../vamp-plugin-sdk
Chris@518 5 DEFINES += HAVE_VAMP HAVE_VAMPHOSTSDK
Chris@518 6
Chris@265 7 exists(config.pri) {
Chris@265 8 include(config.pri)
Chris@265 9 }
Chris@316 10 !exists(config.pri) {
Chris@334 11
Chris@334 12 CONFIG += release
Chris@334 13 DEFINES += NDEBUG BUILD_RELEASE NO_TIMING
Chris@334 14
Chris@316 15 win32-g++ {
Chris@316 16 INCLUDEPATH += ../sv-dependency-builds/win32-mingw/include
Chris@316 17 LIBS += -L../sv-dependency-builds/win32-mingw/lib
Chris@316 18 }
Chris@316 19 win32-msvc* {
Chris@316 20 INCLUDEPATH += ../sv-dependency-builds/win32-msvc/include
Chris@316 21 LIBS += -L../sv-dependency-builds/win32-msvc/lib
Chris@316 22 }
Chris@316 23 macx* {
Chris@316 24 INCLUDEPATH += ../sv-dependency-builds/osx/include
Chris@316 25 LIBS += -L../sv-dependency-builds/osx/lib
Chris@316 26 }
Chris@316 27
Chris@316 28 win* {
Chris@468 29 DEFINES += HAVE_PORTAUDIO
Chris@265 30 }
Chris@316 31 macx* {
Chris@468 32 DEFINES += HAVE_COREAUDIO HAVE_PORTAUDIO
Chris@316 33 }
Chris@265 34 }
chris@264 35
Chris@439 36 CONFIG += staticlib qt thread warn_on stl rtti exceptions c++11
chris@264 37 QT += network xml gui widgets
chris@264 38
chris@264 39 TARGET = svapp
chris@264 40
Chris@468 41 DEPENDPATH += . ../bqaudioio ../svcore ../svgui
Chris@468 42 INCLUDEPATH += . ../bqaudioio ../svcore ../svgui
chris@264 43 OBJECTS_DIR = o
chris@264 44 MOC_DIR = o
chris@264 45
Chris@468 46 HEADERS += audio/AudioCallbackPlaySource.h \
Chris@475 47 audio/AudioRecordTarget.h \
Chris@468 48 audio/AudioGenerator.h \
Chris@468 49 audio/ClipMixer.h \
Chris@468 50 audio/ContinuousSynth.h \
Chris@468 51 audio/PlaySpeedRangeMapper.h
Chris@305 52
Chris@468 53 SOURCES += audio/AudioCallbackPlaySource.cpp \
Chris@475 54 audio/AudioRecordTarget.cpp \
Chris@468 55 audio/AudioGenerator.cpp \
Chris@468 56 audio/ClipMixer.cpp \
Chris@468 57 audio/ContinuousSynth.cpp \
Chris@468 58 audio/PlaySpeedRangeMapper.cpp
chris@264 59
chris@264 60 HEADERS += framework/Document.h \
chris@264 61 framework/MainWindowBase.h \
chris@264 62 framework/SVFileReader.h \
chris@264 63 framework/TransformUserConfigurator.h \
chris@264 64 framework/VersionTester.h
chris@264 65
chris@264 66 SOURCES += framework/Document.cpp \
chris@264 67 framework/MainWindowBase.cpp \
chris@264 68 framework/SVFileReader.cpp \
chris@264 69 framework/TransformUserConfigurator.cpp \
chris@264 70 framework/VersionTester.cpp
chris@264 71