annotate svcore.pro @ 1249:d45a16c232bd piper

Align Sonic Annotator with the new Piper-ified subrepos (bearing in mind we want neither Piper nor the plugin load checker in Sonic Annotator itself)
author Chris Cannam
date Fri, 04 Nov 2016 14:16:01 +0000
parents 9ae2ce9190e6
children
rev   line source
Chris@811 1
Chris@824 2 TEMPLATE = lib
Chris@811 3
Chris@1174 4 INCLUDEPATH += ../vamp-plugin-sdk
Chris@1174 5
Chris@824 6 exists(config.pri) {
Chris@824 7 include(config.pri)
Chris@824 8 }
Chris@824 9
Chris@1054 10 CONFIG += staticlib qt thread warn_on stl rtti exceptions c++11
Chris@824 11 QT += network xml
Chris@824 12 QT -= gui
Chris@824 13
Chris@824 14 TARGET = svcore
Chris@824 15
Chris@1209 16 DEPENDPATH += . data plugin plugin/api/alsa ../dataquay ../checker ../piper-cpp
Chris@1209 17 INCLUDEPATH += . data plugin plugin/api/alsa ../dataquay ../checker ../piper-cpp
Chris@824 18 OBJECTS_DIR = o
Chris@824 19 MOC_DIR = o
Chris@824 20
Chris@824 21 # Doesn't work with this library, which contains C99 as well as C++
Chris@824 22 PRECOMPILED_HEADER =
Chris@824 23
Chris@824 24 # Set up suitable platform defines for RtMidi
Chris@824 25 linux*: DEFINES += __LINUX_ALSASEQ__
Chris@824 26 macx*: DEFINES += __MACOSX_CORE__
Chris@824 27 win*: DEFINES += __WINDOWS_MM__
Chris@824 28 solaris*: DEFINES += __RTMIDI_DUMMY_ONLY__
Chris@824 29
Chris@1228 30 include(files.pri)
Chris@824 31
Chris@1249 32 HEADERS = $$SVCORE_HEADERS
Chris@1249 33 SOURCES = $$SVCORE_SOURCES
Chris@824 34