annotate base.pri @ 260:382f33b7f00e piper-nopiper

Subrepo updates, and update the build scripts accordingly
author Chris Cannam
date Mon, 21 Nov 2016 17:08:34 +0000
parents
children 6122159556bd
rev   line source
Chris@260 1
Chris@260 2 SV_INCLUDEPATH = \
Chris@260 3 . \
Chris@260 4 bqvec \
Chris@260 5 bqvec/bqvec \
Chris@260 6 bqfft \
Chris@260 7 piper-cpp \
Chris@260 8 dataquay \
Chris@260 9 dataquay/dataquay \
Chris@260 10 svcore \
Chris@260 11 svcore/data \
Chris@260 12 svcore/plugin/api/alsa \
Chris@260 13 vamp-plugin-sdk
Chris@260 14
Chris@260 15 DEPENDPATH += $$SV_INCLUDEPATH
Chris@260 16 INCLUDEPATH += $$SV_INCLUDEPATH
Chris@260 17
Chris@260 18 # Platform defines for RtMidi
Chris@260 19 linux*: DEFINES += __LINUX_ALSASEQ__
Chris@260 20 macx*: DEFINES += __MACOSX_CORE__
Chris@260 21 win*: DEFINES += __WINDOWS_MM__
Chris@260 22 solaris*: DEFINES += __RTMIDI_DUMMY_ONLY__
Chris@260 23
Chris@260 24 # Defines for Dataquay
Chris@260 25 DEFINES += USE_SORD
Chris@260 26
Chris@260 27 DEFINES += NO_HIT_COUNTS
Chris@260 28
Chris@260 29 CONFIG += qt thread warn_on stl rtti exceptions c++11
Chris@260 30
Chris@260 31 include(bq-files.pri)
Chris@260 32 include(vamp-plugin-sdk-files.pri)
Chris@260 33 include(svcore/files.pri)
Chris@260 34
Chris@260 35 DATAQUAY_SOURCES=$$fromfile(dataquay/lib.pro, SOURCES)
Chris@260 36 DATAQUAY_HEADERS=$$fromfile(dataquay/lib.pro, HEADERS)
Chris@260 37
Chris@260 38 for (file, BQ_SOURCES) { SOURCES += $$file }
Chris@260 39 for (file, BQ_HEADERS) { HEADERS += $$file }
Chris@260 40
Chris@260 41 for (file, VAMP_SOURCES) { SOURCES += $$file }
Chris@260 42 for (file, VAMP_HEADERS) { HEADERS += $$file }
Chris@260 43
Chris@260 44 for (file, DATAQUAY_SOURCES) { SOURCES += $$sprintf("dataquay/%1", $$file) }
Chris@260 45 for (file, DATAQUAY_HEADERS) { HEADERS += $$sprintf("dataquay/%1", $$file) }
Chris@260 46
Chris@260 47 for (file, SVCORE_SOURCES) { SOURCES += $$sprintf("svcore/%1", $$file) }
Chris@260 48 for (file, SVCORE_HEADERS) { HEADERS += $$sprintf("svcore/%1", $$file) }
Chris@260 49