clangbackendipc-lib.pri 2.41 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 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37

INCLUDEPATH += $$PWD

SOURCES += $$PWD/ipcserverinterface.cpp \
    $$PWD/ipcserverproxy.cpp \
    $$PWD/ipcclientinterface.cpp \
    $$PWD/cmbendcommand.cpp \
    $$PWD/cmbalivecommand.cpp \
    $$PWD/ipcclientproxy.cpp \
    $$PWD/cmbcommands.cpp \
    $$PWD/writecommandblock.cpp \
    $$PWD/readcommandblock.cpp \
    $$PWD/ipcinterface.cpp \
    $$PWD/connectionserver.cpp \
    $$PWD/connectionclient.cpp \
    $$PWD/cmbechocommand.cpp \
    $$PWD/ipcclientdispatcher.cpp \
    $$PWD/cmbregistertranslationunitsforcodecompletioncommand.cpp \
    $$PWD/filecontainer.cpp \
    $$PWD/cmbunregistertranslationunitsforcodecompletioncommand.cpp \
    $$PWD/cmbcompletecodecommand.cpp \
    $$PWD/cmbcodecompletedcommand.cpp \
    $$PWD/codecompletion.cpp \
    $$PWD/cmbregisterprojectsforcodecompletioncommand.cpp \
    $$PWD/cmbunregisterprojectsforcodecompletioncommand.cpp \
    $$PWD/translationunitdoesnotexistcommand.cpp \
    $$PWD/codecompletionchunk.cpp \
    $$PWD/projectpartcontainer.cpp \
38
    $$PWD/projectpartsdonotexistcommand.cpp \
Nikolai Kosjar's avatar
Nikolai Kosjar committed
39 40
    $$PWD/lineprefixer.cpp \
    $$PWD/clangbackendipcdebugutils.cpp
41

42
HEADERS += \
43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67
    $$PWD/ipcserverinterface.h \
    $$PWD/ipcserverproxy.h \
    $$PWD/ipcclientinterface.h \
    $$PWD/cmbendcommand.h \
    $$PWD/cmbalivecommand.h \
    $$PWD/ipcclientproxy.h \
    $$PWD/cmbcommands.h \
    $$PWD/writecommandblock.h \
    $$PWD/readcommandblock.h \
    $$PWD/ipcinterface.h \
    $$PWD/connectionserver.h \
    $$PWD/connectionclient.h \
    $$PWD/cmbechocommand.h \
    $$PWD/ipcclientdispatcher.h \
    $$PWD/cmbregistertranslationunitsforcodecompletioncommand.h \
    $$PWD/filecontainer.h \
    $$PWD/cmbunregistertranslationunitsforcodecompletioncommand.h \
    $$PWD/cmbcompletecodecommand.h \
    $$PWD/cmbcodecompletedcommand.h \
    $$PWD/codecompletion.h \
    $$PWD/cmbregisterprojectsforcodecompletioncommand.h \
    $$PWD/cmbunregisterprojectsforcodecompletioncommand.h \
    $$PWD/translationunitdoesnotexistcommand.h \
    $$PWD/codecompletionchunk.h \
    $$PWD/projectpartcontainer.h \
Marco Bubke's avatar
Marco Bubke committed
68
    $$PWD/projectpartsdonotexistcommand.h \
69
    $$PWD/container_common.h \
70
    $$PWD/clangbackendipc_global.h \
Nikolai Kosjar's avatar
Nikolai Kosjar committed
71 72
    $$PWD/lineprefixer.h \
    $$PWD/clangbackendipcdebugutils.h
73 74

contains(QT_CONFIG, reduce_exports):CONFIG += hide_symbols