annotate base.pri @ 300:7dd6795af5e6

Start updating build stuff for 1.5
author Chris Cannam
date Thu, 25 May 2017 14:17:53 +0100
parents 6122159556bd
children e16e4cda23b9
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@290 7 bqresample \
Chris@260 8 piper-cpp \
Chris@260 9 dataquay \
Chris@260 10 dataquay/dataquay \
Chris@260 11 svcore \
Chris@260 12 svcore/data \
Chris@260 13 svcore/plugin/api/alsa \
Chris@260 14 vamp-plugin-sdk
Chris@260 15
Chris@260 16 DEPENDPATH += $$SV_INCLUDEPATH
Chris@260 17 INCLUDEPATH += $$SV_INCLUDEPATH
Chris@260 18
Chris@260 19 # Platform defines for RtMidi
Chris@260 20 linux*: DEFINES += __LINUX_ALSASEQ__
Chris@260 21 macx*: DEFINES += __MACOSX_CORE__
Chris@260 22 win*: DEFINES += __WINDOWS_MM__
Chris@260 23 solaris*: DEFINES += __RTMIDI_DUMMY_ONLY__
Chris@260 24
Chris@260 25 # Defines for Dataquay
Chris@260 26 DEFINES += USE_SORD
Chris@260 27
Chris@260 28 DEFINES += NO_HIT_COUNTS
Chris@260 29
Chris@260 30 CONFIG += qt thread warn_on stl rtti exceptions c++11
Chris@260 31
Chris@260 32 include(bq-files.pri)
Chris@260 33 include(vamp-plugin-sdk-files.pri)
Chris@260 34 include(svcore/files.pri)
Chris@260 35
Chris@260 36 DATAQUAY_SOURCES=$$fromfile(dataquay/lib.pro, SOURCES)
Chris@260 37 DATAQUAY_HEADERS=$$fromfile(dataquay/lib.pro, HEADERS)
Chris@260 38
Chris@260 39 for (file, BQ_SOURCES) { SOURCES += $$file }
Chris@260 40 for (file, BQ_HEADERS) { HEADERS += $$file }
Chris@260 41
Chris@260 42 for (file, VAMP_SOURCES) { SOURCES += $$file }
Chris@260 43 for (file, VAMP_HEADERS) { HEADERS += $$file }
Chris@260 44
Chris@260 45 for (file, DATAQUAY_SOURCES) { SOURCES += $$sprintf("dataquay/%1", $$file) }
Chris@260 46 for (file, DATAQUAY_HEADERS) { HEADERS += $$sprintf("dataquay/%1", $$file) }
Chris@260 47
Chris@260 48 for (file, SVCORE_SOURCES) { SOURCES += $$sprintf("svcore/%1", $$file) }
Chris@260 49 for (file, SVCORE_HEADERS) { HEADERS += $$sprintf("svcore/%1", $$file) }
Chris@260 50