clangbackendipc-lib.pri 2.99 KB
Newer Older
1
contains(CONFIG, dll) {
2
    DEFINES += CLANGBACKENDIPC_BUILD_LIB
3
} else {
4
    DEFINES += CLANGBACKENDIPC_BUILD_STATIC_LIB
5 6 7 8
}

QT += network

9
DEFINES += CLANGBACKENDIPC_LIBRARY
10 11 12 13 14 15

INCLUDEPATH += $$PWD

SOURCES += $$PWD/ipcserverinterface.cpp \
    $$PWD/ipcserverproxy.cpp \
    $$PWD/ipcclientinterface.cpp \
Marco Bubke's avatar
Marco Bubke committed
16 17
    $$PWD/cmbendmessage.cpp \
    $$PWD/cmbalivemessage.cpp \
18
    $$PWD/ipcclientproxy.cpp \
Marco Bubke's avatar
Marco Bubke committed
19 20 21
    $$PWD/cmbmessages.cpp \
    $$PWD/writemessageblock.cpp \
    $$PWD/readmessageblock.cpp \
22 23 24
    $$PWD/ipcinterface.cpp \
    $$PWD/connectionserver.cpp \
    $$PWD/connectionclient.cpp \
Marco Bubke's avatar
Marco Bubke committed
25
    $$PWD/cmbechomessage.cpp \
26
    $$PWD/ipcclientdispatcher.cpp \
27
    $$PWD/cmbregistertranslationunitsforeditormessage.cpp \
28
    $$PWD/filecontainer.cpp \
29
    $$PWD/cmbunregistertranslationunitsforeditormessage.cpp \
Marco Bubke's avatar
Marco Bubke committed
30 31
    $$PWD/cmbcompletecodemessage.cpp \
    $$PWD/cmbcodecompletedmessage.cpp \
32
    $$PWD/codecompletion.cpp \
33 34
    $$PWD/cmbregisterprojectsforeditormessage.cpp \
    $$PWD/cmbunregisterprojectsforeditormessage.cpp \
Marco Bubke's avatar
Marco Bubke committed
35
    $$PWD/translationunitdoesnotexistmessage.cpp \
36 37
    $$PWD/codecompletionchunk.cpp \
    $$PWD/projectpartcontainer.cpp \
Marco Bubke's avatar
Marco Bubke committed
38
    $$PWD/projectpartsdonotexistmessage.cpp \
Nikolai Kosjar's avatar
Nikolai Kosjar committed
39
    $$PWD/lineprefixer.cpp \
Marco Bubke's avatar
Marco Bubke committed
40 41 42 43 44 45
    $$PWD/clangbackendipcdebugutils.cpp \
    $$PWD/diagnosticschangedmessage.cpp \
    $$PWD/diagnosticcontainer.cpp \
    $$PWD/sourcerangecontainer.cpp \
    $$PWD/sourcelocationcontainer.cpp \
    $$PWD/fixitcontainer.cpp \
46 47 48
    $$PWD/requestdiagnosticsmessage.cpp \
    $$PWD/registerunsavedfilesforeditormessage.cpp \
    $$PWD/unregisterunsavedfilesforeditormessage.cpp
49

50
HEADERS += \
51 52 53
    $$PWD/ipcserverinterface.h \
    $$PWD/ipcserverproxy.h \
    $$PWD/ipcclientinterface.h \
Marco Bubke's avatar
Marco Bubke committed
54 55
    $$PWD/cmbendmessage.h \
    $$PWD/cmbalivemessage.h \
56
    $$PWD/ipcclientproxy.h \
Marco Bubke's avatar
Marco Bubke committed
57 58 59
    $$PWD/cmbmessages.h \
    $$PWD/writemessageblock.h \
    $$PWD/readmessageblock.h \
60 61 62
    $$PWD/ipcinterface.h \
    $$PWD/connectionserver.h \
    $$PWD/connectionclient.h \
Marco Bubke's avatar
Marco Bubke committed
63
    $$PWD/cmbechomessage.h \
64
    $$PWD/ipcclientdispatcher.h \
65
    $$PWD/cmbregistertranslationunitsforeditormessage.h \
66
    $$PWD/filecontainer.h \
67
    $$PWD/cmbunregistertranslationunitsforeditormessage.h \
Marco Bubke's avatar
Marco Bubke committed
68 69
    $$PWD/cmbcompletecodemessage.h \
    $$PWD/cmbcodecompletedmessage.h \
70
    $$PWD/codecompletion.h \
71 72
    $$PWD/cmbregisterprojectsforeditormessage.h \
    $$PWD/cmbunregisterprojectsforeditormessage.h \
Marco Bubke's avatar
Marco Bubke committed
73
    $$PWD/translationunitdoesnotexistmessage.h \
74 75
    $$PWD/codecompletionchunk.h \
    $$PWD/projectpartcontainer.h \
Marco Bubke's avatar
Marco Bubke committed
76
    $$PWD/projectpartsdonotexistmessage.h \
77
    $$PWD/container_common.h \
78
    $$PWD/clangbackendipc_global.h \
Nikolai Kosjar's avatar
Nikolai Kosjar committed
79
    $$PWD/lineprefixer.h \
Marco Bubke's avatar
Marco Bubke committed
80 81 82 83 84 85
    $$PWD/clangbackendipcdebugutils.h \
    $$PWD/diagnosticschangedmessage.h \
    $$PWD/diagnosticcontainer.h \
    $$PWD/sourcerangecontainer.h \
    $$PWD/sourcelocationcontainer.h \
    $$PWD/fixitcontainer.h \
86 87 88
    $$PWD/requestdiagnosticsmessage.h \
    $$PWD/registerunsavedfilesforeditormessage.h \
    $$PWD/unregisterunsavedfilesforeditormessage.h
89 90

contains(QT_CONFIG, reduce_exports):CONFIG += hide_symbols