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

QT += network

INCLUDEPATH += $$PWD

11 12 13
SOURCES += $$PWD/clangcodemodelserverinterface.cpp \
    $$PWD/clangcodemodelserverproxy.cpp \
    $$PWD/clangcodemodelclientinterface.cpp \
Marco Bubke's avatar
Marco Bubke committed
14 15
    $$PWD/cmbendmessage.cpp \
    $$PWD/cmbalivemessage.cpp \
16
    $$PWD/clangcodemodelclientproxy.cpp \
Marco Bubke's avatar
Marco Bubke committed
17 18
    $$PWD/writemessageblock.cpp \
    $$PWD/readmessageblock.cpp \
19 20 21
    $$PWD/ipcinterface.cpp \
    $$PWD/connectionserver.cpp \
    $$PWD/connectionclient.cpp \
Marco Bubke's avatar
Marco Bubke committed
22
    $$PWD/cmbechomessage.cpp \
23
    $$PWD/cmbregistertranslationunitsforeditormessage.cpp \
24
    $$PWD/filecontainer.cpp \
25
    $$PWD/cmbunregistertranslationunitsforeditormessage.cpp \
Marco Bubke's avatar
Marco Bubke committed
26 27
    $$PWD/cmbcompletecodemessage.cpp \
    $$PWD/cmbcodecompletedmessage.cpp \
28
    $$PWD/codecompletion.cpp \
29 30
    $$PWD/cmbregisterprojectsforeditormessage.cpp \
    $$PWD/cmbunregisterprojectsforeditormessage.cpp \
Marco Bubke's avatar
Marco Bubke committed
31
    $$PWD/translationunitdoesnotexistmessage.cpp \
32 33
    $$PWD/codecompletionchunk.cpp \
    $$PWD/projectpartcontainer.cpp \
Marco Bubke's avatar
Marco Bubke committed
34
    $$PWD/projectpartsdonotexistmessage.cpp \
35
    $$PWD/lineprefixer.cpp \
Marco Bubke's avatar
Marco Bubke committed
36 37 38 39 40
    $$PWD/clangbackendipcdebugutils.cpp \
    $$PWD/diagnosticcontainer.cpp \
    $$PWD/sourcerangecontainer.cpp \
    $$PWD/sourcelocationcontainer.cpp \
    $$PWD/fixitcontainer.cpp \
41
    $$PWD/requestdocumentannotations.cpp \
42
    $$PWD/registerunsavedfilesforeditormessage.cpp \
43
    $$PWD/unregisterunsavedfilesforeditormessage.cpp \
44
    $$PWD/updatetranslationunitsforeditormessage.cpp \
45
    $$PWD/updatevisibletranslationunitsmessage.cpp \
46
    $$PWD/highlightingmarkcontainer.cpp \
47 48 49
    $$PWD/messageenvelop.cpp \
    $$PWD/ipcclientinterface.cpp \
    $$PWD/ipcserverinterface.cpp \
50 51
    $$PWD/clangcodemodelconnectionclient.cpp \
    $$PWD/documentannotationschangedmessage.cpp
52

53
HEADERS += \
54 55 56
    $$PWD/clangcodemodelserverinterface.h \
    $$PWD/clangcodemodelserverproxy.h \
    $$PWD/clangcodemodelclientinterface.h \
Marco Bubke's avatar
Marco Bubke committed
57 58
    $$PWD/cmbendmessage.h \
    $$PWD/cmbalivemessage.h \
59
    $$PWD/clangcodemodelclientproxy.h \
Marco Bubke's avatar
Marco Bubke committed
60 61
    $$PWD/writemessageblock.h \
    $$PWD/readmessageblock.h \
62 63 64
    $$PWD/ipcinterface.h \
    $$PWD/connectionserver.h \
    $$PWD/connectionclient.h \
Marco Bubke's avatar
Marco Bubke committed
65
    $$PWD/cmbechomessage.h \
66
    $$PWD/cmbregistertranslationunitsforeditormessage.h \
67
    $$PWD/filecontainer.h \
68
    $$PWD/cmbunregistertranslationunitsforeditormessage.h \
Marco Bubke's avatar
Marco Bubke committed
69 70
    $$PWD/cmbcompletecodemessage.h \
    $$PWD/cmbcodecompletedmessage.h \
71
    $$PWD/codecompletion.h \
72 73
    $$PWD/cmbregisterprojectsforeditormessage.h \
    $$PWD/cmbunregisterprojectsforeditormessage.h \
Marco Bubke's avatar
Marco Bubke committed
74
    $$PWD/translationunitdoesnotexistmessage.h \
75 76
    $$PWD/codecompletionchunk.h \
    $$PWD/projectpartcontainer.h \
Marco Bubke's avatar
Marco Bubke committed
77
    $$PWD/projectpartsdonotexistmessage.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
    $$PWD/clangbackendipcdebugutils.h \
    $$PWD/diagnosticcontainer.h \
    $$PWD/sourcerangecontainer.h \
    $$PWD/sourcelocationcontainer.h \
    $$PWD/fixitcontainer.h \
85
    $$PWD/requestdocumentannotations.h \
86
    $$PWD/registerunsavedfilesforeditormessage.h \
87
    $$PWD/unregisterunsavedfilesforeditormessage.h \
88
    $$PWD/updatetranslationunitsforeditormessage.h \
89
    $$PWD/updatevisibletranslationunitsmessage.h \
90
    $$PWD/highlightingmarkcontainer.h \
91 92 93
    $$PWD/messageenvelop.h \
    $$PWD/ipcclientinterface.h \
    $$PWD/ipcserverinterface.h \
94 95
    $$PWD/clangcodemodelconnectionclient.h \
    $$PWD/documentannotationschangedmessage.h
96 97

contains(QT_CONFIG, reduce_exports):CONFIG += hide_symbols