annotate base.pri @ 1815:ec7d4f243ffa

Subrepo update
author Chris Cannam
date Tue, 15 May 2018 13:30:09 +0100
parents 5185ee58c44b
children e63cc95876cb
rev   line source
Chris@1332 1
Chris@1332 2 SV_INCLUDEPATH = \
Chris@1332 3 . \
Chris@1332 4 bqvec \
Chris@1332 5 bqvec/bqvec \
Chris@1349 6 bqfft \
Chris@1332 7 bqresample \
Chris@1332 8 bqaudioio \
Chris@1332 9 bqaudioio/bqaudioio \
Chris@1332 10 piper-cpp \
Chris@1332 11 checker \
Chris@1332 12 checker/checker \
Chris@1332 13 dataquay \
Chris@1332 14 dataquay/dataquay \
Chris@1332 15 svcore \
Chris@1332 16 svcore/data \
Chris@1332 17 svcore/plugin/api/alsa \
Chris@1332 18 svgui \
Chris@1332 19 svapp \
Chris@1332 20 vamp-plugin-sdk
Chris@1332 21
Chris@1332 22 DEPENDPATH += $$SV_INCLUDEPATH
Chris@1332 23 INCLUDEPATH += $$SV_INCLUDEPATH
Chris@1332 24
Chris@1332 25 # Platform defines for RtMidi
Chris@1644 26 linux*: DEFINES += __LINUX_ALSASEQ__ __LINUX_ALSA__
Chris@1332 27 macx*: DEFINES += __MACOSX_CORE__
Chris@1332 28 win*: DEFINES += __WINDOWS_MM__
Chris@1332 29 solaris*: DEFINES += __RTMIDI_DUMMY_ONLY__
Chris@1332 30
Chris@1332 31 # Defines for Dataquay
Chris@1332 32 DEFINES += USE_SORD
Chris@1332 33
Chris@1332 34 CONFIG += qt thread warn_on stl rtti exceptions c++11
Chris@1332 35
Chris@1332 36 include(bq-files.pri)
Chris@1332 37 include(vamp-plugin-sdk-files.pri)
Chris@1332 38 include(svcore/files.pri)
Chris@1731 39 include(capnp-regen.pri)
Chris@1332 40
Chris@1332 41 DATAQUAY_SOURCES=$$fromfile(dataquay/lib.pro, SOURCES)
Chris@1332 42 DATAQUAY_HEADERS=$$fromfile(dataquay/lib.pro, HEADERS)
Chris@1332 43
Chris@1332 44 CHECKER_SOURCES=$$fromfile(checker/checker.pri, SOURCES)
Chris@1332 45 CHECKER_HEADERS=$$fromfile(checker/checker.pri, HEADERS)
Chris@1332 46
Chris@1560 47 CLIENT_HEADERS=$$fromfile(piper-cpp/vamp-client/qt/test.pro, HEADERS)
Chris@1332 48
Chris@1332 49 for (file, BQ_SOURCES) { SOURCES += $$file }
Chris@1332 50 for (file, BQ_HEADERS) { HEADERS += $$file }
Chris@1332 51
Chris@1332 52 for (file, VAMP_SOURCES) { SOURCES += $$file }
Chris@1332 53 for (file, VAMP_HEADERS) { HEADERS += $$file }
Chris@1332 54
Chris@1332 55 for (file, DATAQUAY_SOURCES) { SOURCES += $$sprintf("dataquay/%1", $$file) }
Chris@1332 56 for (file, DATAQUAY_HEADERS) { HEADERS += $$sprintf("dataquay/%1", $$file) }
Chris@1332 57
Chris@1332 58 for (file, CHECKER_SOURCES) { SOURCES += $$sprintf("checker/%1", $$file) }
Chris@1332 59 for (file, CHECKER_HEADERS) { HEADERS += $$sprintf("checker/%1", $$file) }
Chris@1332 60
Chris@1332 61 for (file, SVCORE_SOURCES) { SOURCES += $$sprintf("svcore/%1", $$file) }
Chris@1332 62 for (file, SVCORE_HEADERS) { HEADERS += $$sprintf("svcore/%1", $$file) }
Chris@1332 63
Chris@1332 64 for (file, CLIENT_HEADERS) {
Chris@1560 65 HEADERS += $$sprintf("piper-cpp/vamp-client/qt/%1", $$file)
Chris@1332 66 }
Chris@1720 67
Chris@1332 68 SOURCES += piper-cpp/vamp-capnp/piper-capnp.cpp
Chris@1720 69