comparison base.pri @ 1332:587c0e53ea86 3.0-integration

Rearrange svcore tests so they can all be built from the top level
author Chris Cannam
date Mon, 14 Nov 2016 17:53:16 +0000
parents
children 59c89f0b2a3b
comparison
equal deleted inserted replaced
1331:7b46591ba12d 1332:587c0e53ea86
1
2 SV_INCLUDEPATH = \
3 . \
4 bqvec \
5 bqvec/bqvec \
6 bqresample \
7 bqaudioio \
8 bqaudioio/bqaudioio \
9 piper-cpp \
10 checker \
11 checker/checker \
12 dataquay \
13 dataquay/dataquay \
14 svcore \
15 svcore/data \
16 svcore/plugin/api/alsa \
17 svgui \
18 svapp \
19 vamp-plugin-sdk
20
21 DEPENDPATH += $$SV_INCLUDEPATH
22 INCLUDEPATH += $$SV_INCLUDEPATH
23
24 # Platform defines for RtMidi
25 linux*: DEFINES += __LINUX_ALSASEQ__
26 macx*: DEFINES += __MACOSX_CORE__
27 win*: DEFINES += __WINDOWS_MM__
28 solaris*: DEFINES += __RTMIDI_DUMMY_ONLY__
29
30 # Defines for Dataquay
31 DEFINES += USE_SORD
32
33 CONFIG += qt thread warn_on stl rtti exceptions c++11
34
35 include(bq-files.pri)
36 include(vamp-plugin-sdk-files.pri)
37 include(svcore/files.pri)
38
39 DATAQUAY_SOURCES=$$fromfile(dataquay/lib.pro, SOURCES)
40 DATAQUAY_HEADERS=$$fromfile(dataquay/lib.pro, HEADERS)
41
42 CHECKER_SOURCES=$$fromfile(checker/checker.pri, SOURCES)
43 CHECKER_HEADERS=$$fromfile(checker/checker.pri, HEADERS)
44
45 CLIENT_HEADERS=$$fromfile(piper-cpp/vamp-client/client.pro, HEADERS)
46
47 for (file, BQ_SOURCES) { SOURCES += $$file }
48 for (file, BQ_HEADERS) { HEADERS += $$file }
49
50 for (file, VAMP_SOURCES) { SOURCES += $$file }
51 for (file, VAMP_HEADERS) { HEADERS += $$file }
52
53 for (file, DATAQUAY_SOURCES) { SOURCES += $$sprintf("dataquay/%1", $$file) }
54 for (file, DATAQUAY_HEADERS) { HEADERS += $$sprintf("dataquay/%1", $$file) }
55
56 for (file, CHECKER_SOURCES) { SOURCES += $$sprintf("checker/%1", $$file) }
57 for (file, CHECKER_HEADERS) { HEADERS += $$sprintf("checker/%1", $$file) }
58
59 for (file, SVCORE_SOURCES) { SOURCES += $$sprintf("svcore/%1", $$file) }
60 for (file, SVCORE_HEADERS) { HEADERS += $$sprintf("svcore/%1", $$file) }
61
62 for (file, CLIENT_HEADERS) {
63 HEADERS += $$sprintf("piper-cpp/vamp-client/%1", $$file)
64 }
65
66 SOURCES += piper-cpp/vamp-capnp/piper-capnp.cpp