[clangd] Split clangd into library+executable (mainly for unit tests).
authorIlya Biryukov <ibiryukov@google.com>
Tue, 23 May 2017 08:12:45 +0000 (08:12 +0000)
committerIlya Biryukov <ibiryukov@google.com>
Tue, 23 May 2017 08:12:45 +0000 (08:12 +0000)
commitaf4ed4528ab5ea0a55fa5b769aa840341c793ac5
tree2ae8c690f95c75a99b64c3671ce0cb86735f7b6d
parenta32de1341ebbe079f2f430445ca3f671edac50db
[clangd] Split clangd into library+executable (mainly for unit tests).

Summary:
This commit itself doesn't add any unit tests, but one that does will
follow shortly.

Reviewers: krasimir, bkramer

Reviewed By: bkramer

Subscribers: mgorny, klimek, cfe-commits

Tags: #clang-tools-extra

Differential Revision: https://reviews.llvm.org/D33395

llvm-svn: 303616
clang-tools-extra/clangd/CMakeLists.txt
clang-tools-extra/clangd/tool/CMakeLists.txt [new file with mode: 0644]
clang-tools-extra/clangd/tool/ClangdMain.cpp [moved from clang-tools-extra/clangd/ClangdMain.cpp with 100% similarity]