To check out this repository please hg clone the following URL, or open the URL using EasyMercurial or your preferred Mercurial client.

Statistics Download as Zip
| Branch: | Tag: | Revision:

root / base.pro

History | View | Annotate | Download (1.57 KB)

1 108:debead5f6bf8 Chris
2
TEMPLATE = lib
3
4
exists(config.pri) {
5
    include(config.pri)
6
}
7
8
!exists(config.pri) {
9
    include(noconfig.pri)
10
}
11
12
include(base.pri)
13
14
CONFIG += staticlib
15
QT += network xml
16
QT -= gui
17
18
TARGET = base
19
20
OBJECTS_DIR = o
21
MOC_DIR = o
22
23 110:125520c3dc05 Chris
exists(repoint.pri) {
24
    include(repoint.pri)
25
}
26
27 108:debead5f6bf8 Chris
include(bq-files.pri)
28
include(vamp-plugin-sdk-files.pri)
29
include(svcore/files.pri)
30
include(capnp-regen.pri)
31
32
DATAQUAY_SOURCES=$$fromfile(dataquay/lib.pro, SOURCES)
33
DATAQUAY_HEADERS=$$fromfile(dataquay/lib.pro, HEADERS)
34
35
CHECKER_SOURCES=$$fromfile(checker/checker.pri, SOURCES)
36
CHECKER_HEADERS=$$fromfile(checker/checker.pri, HEADERS)
37
38 110:125520c3dc05 Chris
CLIENT_HEADERS=$$fromfile(piper-vamp-cpp/vamp-client/qt/test.pro, HEADERS)
39 108:debead5f6bf8 Chris
40
for (file, BQ_SOURCES)       { SOURCES += $$file }
41
for (file, BQ_HEADERS)       { HEADERS += $$file }
42
43
for (file, VAMP_SOURCES)     { SOURCES += $$file }
44
for (file, VAMP_HEADERS)     { HEADERS += $$file }
45
46
for (file, DATAQUAY_SOURCES) { SOURCES += $$sprintf("dataquay/%1", $$file) }
47
for (file, DATAQUAY_HEADERS) { HEADERS += $$sprintf("dataquay/%1", $$file) }
48
49
for (file, CHECKER_SOURCES)  { SOURCES += $$sprintf("checker/%1",  $$file) }
50
for (file, CHECKER_HEADERS)  { HEADERS += $$sprintf("checker/%1",  $$file) }
51
52
for (file, SVCORE_SOURCES)   { SOURCES += $$sprintf("svcore/%1", $$file) }
53
for (file, SVCORE_HEADERS)   { HEADERS += $$sprintf("svcore/%1", $$file) }
54 462:dc2226fa0795 Chris
55
win32-msvc* {
56
    SOURCES -= svcore/system/os-other.cpp
57
}
58
59 108:debead5f6bf8 Chris
for (file, CLIENT_HEADERS) {
60 110:125520c3dc05 Chris
    HEADERS += $$sprintf("piper-vamp-cpp/vamp-client/qt/%1",  $$file)
61 108:debead5f6bf8 Chris
}
62
63 110:125520c3dc05 Chris
SOURCES += piper-vamp-cpp/vamp-capnp/piper-capnp.cpp