-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathbase.pro
More file actions
64 lines (43 loc) · 1.57 KB
/
base.pro
File metadata and controls
64 lines (43 loc) · 1.57 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
TEMPLATE = lib
exists(config.pri) {
include(config.pri)
}
!exists(config.pri) {
include(noconfig.pri)
}
include(base.pri)
CONFIG += staticlib
QT += network xml
QT -= gui
TARGET = base
OBJECTS_DIR = o
MOC_DIR = o
exists(repoint.pri) {
include(repoint.pri)
}
include(bq-files.pri)
include(vamp-plugin-sdk-files.pri)
include(svcore/files.pri)
include(capnp-regen.pri)
DATAQUAY_SOURCES=$$fromfile(dataquay/lib.pro, SOURCES)
DATAQUAY_HEADERS=$$fromfile(dataquay/lib.pro, HEADERS)
CHECKER_SOURCES=$$fromfile(checker/checker.pri, SOURCES)
CHECKER_HEADERS=$$fromfile(checker/checker.pri, HEADERS)
CLIENT_HEADERS=$$fromfile(piper-vamp-cpp/vamp-client/qt/test.pro, HEADERS)
for (file, BQ_SOURCES) { SOURCES += $$file }
for (file, BQ_HEADERS) { HEADERS += $$file }
for (file, VAMP_SOURCES) { SOURCES += $$file }
for (file, VAMP_HEADERS) { HEADERS += $$file }
for (file, DATAQUAY_SOURCES) { SOURCES += $$sprintf("dataquay/%1", $$file) }
for (file, DATAQUAY_HEADERS) { HEADERS += $$sprintf("dataquay/%1", $$file) }
for (file, CHECKER_SOURCES) { SOURCES += $$sprintf("checker/%1", $$file) }
for (file, CHECKER_HEADERS) { HEADERS += $$sprintf("checker/%1", $$file) }
for (file, SVCORE_SOURCES) { SOURCES += $$sprintf("svcore/%1", $$file) }
for (file, SVCORE_HEADERS) { HEADERS += $$sprintf("svcore/%1", $$file) }
win32-msvc* {
SOURCES -= svcore/system/os-other.cpp
}
for (file, CLIENT_HEADERS) {
HEADERS += $$sprintf("piper-vamp-cpp/vamp-client/qt/%1", $$file)
}
SOURCES += piper-vamp-cpp/vamp-capnp/piper-capnp.cpp