clangbackendipc-lib.pri 6.5 KB
Newer Older
Marco Bubke's avatar
Marco Bubke committed
1
shared {
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/cancelmessage.cpp \
    $$PWD/clangbackendipcdebugutils.cpp \
14 15
    $$PWD/clangcodemodelclientinterface.cpp \
    $$PWD/clangcodemodelclientproxy.cpp \
16 17 18 19
    $$PWD/clangcodemodelconnectionclient.cpp \
    $$PWD/clangcodemodelserverinterface.cpp \
    $$PWD/clangcodemodelserverproxy.cpp \
    $$PWD/cmbalivemessage.cpp \
Marco Bubke's avatar
Marco Bubke committed
20
    $$PWD/cmbcodecompletedmessage.cpp \
21 22 23
    $$PWD/cmbcompletecodemessage.cpp \
    $$PWD/cmbechomessage.cpp \
    $$PWD/cmbendmessage.cpp \
24
    $$PWD/cmbregisterprojectsforeditormessage.cpp \
25
    $$PWD/cmbregistertranslationunitsforeditormessage.cpp \
26
    $$PWD/cmbunregisterprojectsforeditormessage.cpp \
27
    $$PWD/cmbunregistertranslationunitsforeditormessage.cpp \
28
    $$PWD/codecompletionchunk.cpp \
29 30 31
    $$PWD/codecompletion.cpp \
    $$PWD/connectionclient.cpp \
    $$PWD/connectionserver.cpp \
Marco Bubke's avatar
Marco Bubke committed
32
    $$PWD/diagnosticcontainer.cpp \
33 34 35 36 37 38 39
    $$PWD/documentannotationschangedmessage.cpp \
    $$PWD/dynamicastmatcherdiagnosticcontainer.cpp \
    $$PWD/dynamicastmatcherdiagnosticcontextcontainer.cpp \
    $$PWD/dynamicastmatcherdiagnosticmessagecontainer.cpp \
    $$PWD/filecontainer.cpp \
    $$PWD/filecontainerv2.cpp \
    $$PWD/filepath.cpp \
Marco Bubke's avatar
Marco Bubke committed
40
    $$PWD/fixitcontainer.cpp \
41
    $$PWD/highlightingmarkcontainer.cpp \
42 43 44 45
    $$PWD/ipcclientinterface.cpp \
    $$PWD/ipcinterface.cpp \
    $$PWD/ipcserverinterface.cpp \
    $$PWD/lineprefixer.cpp \
46
    $$PWD/messageenvelop.cpp \
47 48 49 50 51 52 53 54 55 56 57 58
    $$PWD/pchmanagerclientinterface.cpp \
    $$PWD/pchmanagerclientproxy.cpp \
    $$PWD/pchmanagerserverinterface.cpp \
    $$PWD/pchmanagerserverproxy.cpp \
    $$PWD/precompiledheadersupdatedmessage.cpp \
    $$PWD/projectpartcontainer.cpp \
    $$PWD/projectpartcontainerv2.cpp \
    $$PWD/projectpartpch.cpp \
    $$PWD/projectpartsdonotexistmessage.cpp \
    $$PWD/readmessageblock.cpp \
    $$PWD/refactoringclientinterface.cpp \
    $$PWD/refactoringclientproxy.cpp \
Marco Bubke's avatar
Marco Bubke committed
59 60
    $$PWD/refactoringserverinterface.cpp \
    $$PWD/refactoringserverproxy.cpp \
61
    $$PWD/referencesmessage.cpp \
62 63 64 65
    $$PWD/registerunsavedfilesforeditormessage.cpp \
    $$PWD/removepchprojectpartsmessage.cpp \
    $$PWD/requestdocumentannotations.cpp \
    $$PWD/requestreferencesmessage.cpp \
Marco Bubke's avatar
Marco Bubke committed
66
    $$PWD/requestsourcelocationforrenamingmessage.cpp \
67 68
    $$PWD/requestsourcerangesanddiagnosticsforquerymessage.cpp \
    $$PWD/requestsourcerangesforquerymessage.cpp \
Tim Jenssen's avatar
Tim Jenssen committed
69
    $$PWD/sourcefilepathcontainerbase.cpp \
70 71 72 73 74
    $$PWD/sourcelocationcontainer.cpp \
    $$PWD/sourcelocationcontainerv2.cpp \
    $$PWD/sourcelocationscontainer.cpp \
    $$PWD/sourcelocationsforrenamingmessage.cpp \
    $$PWD/sourcerangecontainer.cpp \
Tim Jenssen's avatar
Tim Jenssen committed
75 76
    $$PWD/sourcerangecontainerv2.cpp \
    $$PWD/sourcerangesanddiagnosticsforquerymessage.cpp \
77 78
    $$PWD/sourcerangescontainer.cpp \
    $$PWD/sourcerangesforquerymessage.cpp \
Tim Jenssen's avatar
Tim Jenssen committed
79
    $$PWD/sourcerangewithtextcontainer.cpp \
80 81
    $$PWD/translationunitdoesnotexistmessage.cpp \
    $$PWD/unregisterunsavedfilesforeditormessage.cpp \
Marco Bubke's avatar
Marco Bubke committed
82
    $$PWD/updatepchprojectpartsmessage.cpp \
83 84 85
    $$PWD/updatetranslationunitsforeditormessage.cpp \
    $$PWD/updatevisibletranslationunitsmessage.cpp \
    $$PWD/writemessageblock.cpp \
86

87
HEADERS += \
88 89 90 91 92 93 94
    $$PWD/cancelmessage.h \
    $$PWD/clangbackendipcdebugutils.h \
    $$PWD/clangbackendipc_global.h \
    $$PWD/clangcodemodelclientinterface.h \
    $$PWD/clangcodemodelclientmessages.h \
    $$PWD/clangcodemodelclientproxy.h \
    $$PWD/clangcodemodelconnectionclient.h \
95
    $$PWD/clangcodemodelserverinterface.h \
96
    $$PWD/clangcodemodelservermessages.h \
97
    $$PWD/clangcodemodelserverproxy.h \
98 99 100
    $$PWD/clangrefactoringclientmessages.h \
    $$PWD/clangrefactoringmessages.h \
    $$PWD/clangrefactoringservermessages.h \
Marco Bubke's avatar
Marco Bubke committed
101 102
    $$PWD/cmbalivemessage.h \
    $$PWD/cmbcodecompletedmessage.h \
103 104 105
    $$PWD/cmbcompletecodemessage.h \
    $$PWD/cmbechomessage.h \
    $$PWD/cmbendmessage.h \
106
    $$PWD/cmbregisterprojectsforeditormessage.h \
107
    $$PWD/cmbregistertranslationunitsforeditormessage.h \
108
    $$PWD/cmbunregisterprojectsforeditormessage.h \
109
    $$PWD/cmbunregistertranslationunitsforeditormessage.h \
110
    $$PWD/codecompletionchunk.h \
111 112 113
    $$PWD/codecompletion.h \
    $$PWD/connectionclient.h \
    $$PWD/connectionserver.h \
Marco Bubke's avatar
Marco Bubke committed
114
    $$PWD/diagnosticcontainer.h \
115 116 117 118 119 120 121 122
    $$PWD/documentannotationschangedmessage.h \
    $$PWD/dynamicastmatcherdiagnosticcontainer.h \
    $$PWD/dynamicastmatcherdiagnosticcontextcontainer.h \
    $$PWD/dynamicastmatcherdiagnosticmessagecontainer.h \
    $$PWD/dynamicmatcherdiagnostics.h \
    $$PWD/filecontainer.h \
    $$PWD/filecontainerv2.h \
    $$PWD/filepath.h \
Marco Bubke's avatar
Marco Bubke committed
123
    $$PWD/fixitcontainer.h \
124
    $$PWD/highlightingmarkcontainer.h \
125
    $$PWD/ipcclientinterface.h \
126
    $$PWD/ipcinterface.h \
127
    $$PWD/ipcserverinterface.h \
128 129 130 131 132 133 134 135 136 137 138 139
    $$PWD/lineprefixer.h \
    $$PWD/messageenvelop.h \
    $$PWD/pchmanagerclientinterface.h \
    $$PWD/pchmanagerclientproxy.h \
    $$PWD/pchmanagerserverinterface.h \
    $$PWD/pchmanagerserverproxy.h \
    $$PWD/precompiledheadersupdatedmessage.h \
    $$PWD/projectpartcontainer.h \
    $$PWD/projectpartcontainerv2.h \
    $$PWD/projectpartpch.h \
    $$PWD/projectpartsdonotexistmessage.h \
    $$PWD/readmessageblock.h \
Marco Bubke's avatar
Marco Bubke committed
140
    $$PWD/refactoringclientinterface.h \
141
    $$PWD/refactoringclientproxy.h \
Marco Bubke's avatar
Marco Bubke committed
142 143
    $$PWD/refactoringserverinterface.h \
    $$PWD/refactoringserverproxy.h \
144 145 146 147 148
    $$PWD/referencesmessage.h \
    $$PWD/registerunsavedfilesforeditormessage.h \
    $$PWD/removepchprojectpartsmessage.h \
    $$PWD/requestdocumentannotations.h \
    $$PWD/requestreferencesmessage.h \
Marco Bubke's avatar
Marco Bubke committed
149
    $$PWD/requestsourcelocationforrenamingmessage.h \
150 151
    $$PWD/requestsourcerangesanddiagnosticsforquerymessage.h \
    $$PWD/requestsourcerangesforquerymessage.h \
Tim Jenssen's avatar
Tim Jenssen committed
152
    $$PWD/sourcefilepathcontainerbase.h \
153 154 155 156 157
    $$PWD/sourcelocationcontainer.h \
    $$PWD/sourcelocationcontainerv2.h \
    $$PWD/sourcelocationscontainer.h \
    $$PWD/sourcelocationsforrenamingmessage.h \
    $$PWD/sourcerangecontainer.h \
Tim Jenssen's avatar
Tim Jenssen committed
158 159
    $$PWD/sourcerangecontainerv2.h \
    $$PWD/sourcerangesanddiagnosticsforquerymessage.h \
160 161
    $$PWD/sourcerangescontainer.h \
    $$PWD/sourcerangesforquerymessage.h \
Tim Jenssen's avatar
Tim Jenssen committed
162
    $$PWD/sourcerangewithtextcontainer.h \
Tim Jenssen's avatar
Tim Jenssen committed
163
    $$PWD/stringcache.h \
164 165 166 167 168 169
    $$PWD/translationunitdoesnotexistmessage.h \
    $$PWD/unregisterunsavedfilesforeditormessage.h \
    $$PWD/updatepchprojectpartsmessage.h \
    $$PWD/updatetranslationunitsforeditormessage.h \
    $$PWD/updatevisibletranslationunitsmessage.h \
    $$PWD/writemessageblock.h \
170 171

contains(QT_CONFIG, reduce_exports):CONFIG += hide_symbols