diff options
author | Marco Bubke <marco.bubke@theqtcompany.com> | 2015-05-13 13:39:54 +0200 |
---|---|---|
committer | Nikolai Kosjar <nikolai.kosjar@theqtcompany.com> | 2015-05-21 11:20:42 +0000 |
commit | 9a31a49076596b873af7eec07787e2aa92d60b7e (patch) | |
tree | cb3e717261041ac115127341ea37b9db9eba3ad4 | |
parent | 1b12b6a1d067c1e453b5cbcd0b056437b41b3f31 (diff) | |
download | qt-creator-9a31a49076596b873af7eec07787e2aa92d60b7e.tar.gz |
Add qbs support for for codemodelbackend ipc
Change-Id: I85cb48322be385e45167ea987c735c6886bab0be
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
-rw-r--r-- | src/libs/codemodelbackendipc/codemodelbackendipc.qbs | 78 | ||||
-rw-r--r-- | src/libs/libs.qbs | 1 |
2 files changed, 79 insertions, 0 deletions
diff --git a/src/libs/codemodelbackendipc/codemodelbackendipc.qbs b/src/libs/codemodelbackendipc/codemodelbackendipc.qbs new file mode 100644 index 0000000000..805bb17e70 --- /dev/null +++ b/src/libs/codemodelbackendipc/codemodelbackendipc.qbs @@ -0,0 +1,78 @@ +import qbs 1.0 + +QtcLibrary { + name: "CodeModelBackEndIpc" + + Depends { name: "Qt.network" } + + cpp.defines: base.concat([ + 'CODEMODELBACKENDIPC_LIBRARY', + 'SERVER_NAME="org.qt-project.QtCreator.ClangCodeModel"' + ]) + + files: [ + source/cmbalivecommand.cpp, + source/cmbalivecommand.h, + source/cmbcodecompletedcommand.cpp, + source/cmbcodecompletedcommand.h, + source/cmbcommands.cpp, + source/cmbcommands.h, + source/cmbcompletecodecommand.cpp, + source/cmbcompletecodecommand.h, + source/cmbechocommand.cpp, + source/cmbechocommand.h, + source/cmbendcommand.cpp, + source/cmbendcommand.h, + source/cmbregisterprojectsforcodecompletioncommand.cpp, + source/cmbregisterprojectsforcodecompletioncommand.h, + source/cmbregistertranslationunitsforcodecompletioncommand.cpp, + source/cmbregistertranslationunitsforcodecompletioncommand.cpp.orig, + source/cmbregistertranslationunitsforcodecompletioncommand.h, + source/cmbunregisterprojectsforcodecompletioncommand.cpp, + source/cmbunregisterprojectsforcodecompletioncommand.h, + source/cmbunregistertranslationunitsforcodecompletioncommand.cpp, + source/cmbunregistertranslationunitsforcodecompletioncommand.h, + source/codecompletionchunk.cpp, source/codecompletionchunk.h, + source/codecompletion.cpp, + source/codecompletion.h, + source/codemodelbackendipc_global.cpp, + source/codemodelbackendipc_global.h, + source/codemodelbackendipc.pro.user, + source/connectionclient.cpp, + source/connectionclient.h, + source/connectionserver.cpp, + source/connectionserver.h, + source/filecontainer.cpp, + source/filecontainer.h, + source/ipcclientdispatcher.cpp, + source/ipcclientdispatcher.h, + source/ipcclientinterface.cpp, + source/ipcclientinterface.h, + source/ipcclientproxy.cpp, + source/ipcclientproxy.h, + source/ipcinterface.cpp, + source/ipcinterface.h, + source/ipcserver.cpp, + source/ipcserver.h, + source/ipcserverinterface.cpp, + source/ipcserverinterface.h, + source/ipcserverproxy.cpp, + source/ipcserverproxy.h, + source/projectpartcontainer.cpp, + source/projectpartcontainer.h, + source/projectpartsdoesnotexistcommand.cpp, + source/projectpartsdoesnotexistcommand.h, + source/readcommandblock.cpp, + source/readcommandblock.h, + source/translationunitdoesnotexistcommand.cpp, + source/translationunitdoesnotexistcommand.h, + source/writecommandblock.cpp, + source/writecommandblock.h + ] + + Export { + Depends { name: "Qt.network" } + } +} + + diff --git a/src/libs/libs.qbs b/src/libs/libs.qbs index 27511e9c29..ae2c1d0303 100644 --- a/src/libs/libs.qbs +++ b/src/libs/libs.qbs @@ -4,6 +4,7 @@ Project { name: "Libs" references: [ "aggregation/aggregation.qbs", + "codemodelbackendipc/codemodelbackendipc.qbs", "cplusplus/cplusplus.qbs", "extensionsystem/extensionsystem.qbs", "glsl/glsl.qbs", |