llvm-project/lldb
Vedant Kumar 181f924beb [lldb][cmake] Remove libclang as an lldbBase dependency (NFCI)
It's pulling in all kinds of things it doesn't need (e.g, clang-tidy!).

Eliminating this dependency removes 1056 dependencies from the
'CommandObjectFrame.cpp.o' target and 454 dependencies from the 'lldb'
target. On my machine, this shaves 7 minutes off of a clean build of
lldb.

Thanks to Zachary Turner for pointing out some issues with an earlier
version of this patch!

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

llvm-svn: 279296
2016-08-19 18:41:50 +00:00
..
cmake [lldb][cmake] Remove libclang as an lldbBase dependency (NFCI) 2016-08-19 18:41:50 +00:00
docs Add StructuredData plugin type; showcase with new DarwinLog feature 2016-08-19 04:21:48 +00:00
examples Mention is_stale in the scripted step doc. 2016-08-05 22:47:43 +00:00
include/lldb Add StructuredData plugin type; showcase with new DarwinLog feature 2016-08-19 04:21:48 +00:00
lit Replace hardcoded comment at 'lit.site.cfg.in' 2016-04-16 07:14:05 +00:00
lldb.xcodeproj add all missing gtest tests to the Xcode lldb-gtest target 2016-08-19 05:26:40 +00:00
lldb.xcworkspace Revert r275223, which committed the wrong thing. 2016-07-12 23:31:42 +00:00
packages/Python/lldbsuite Fixing a Darwing test thats failing on windows 2016-08-19 12:44:53 +00:00
resources Bump the lldb version # in the xcode project files from 2016-03-15 04:36:11 +00:00
scripts Add StructuredData plugin type; showcase with new DarwinLog feature 2016-08-19 04:21:48 +00:00
source Fix 32-bit builds after r279232 2016-08-19 13:14:13 +00:00
test Always rerun all tests on Windows. 2016-05-23 17:32:04 +00:00
third_party/Python/module Put progress.py back, apparently this can't be deleted. 2015-12-09 21:32:28 +00:00
tools Add StructuredData plugin type; showcase with new DarwinLog feature 2016-08-19 04:21:48 +00:00
unittests Remove the last manually constructed packet from gdb-remote register context + small refactor 2016-08-19 12:31:49 +00:00
utils Python 3: Modernize exception raising syntax. 2015-11-03 21:01:45 +00:00
www Modify coding conventions to mention include ordering. 2016-08-11 18:10:40 +00:00
.arcconfig Upgrade all the .arcconfigs to https. 2016-07-14 13:15:37 +00:00
.clang-format Update .clang-format file to support break after return type. 2015-12-28 22:09:29 +00:00
.gitignore Add StructuredData plugin type; showcase with new DarwinLog feature 2016-08-19 04:21:48 +00:00
CMakeLists.txt [lldb][cmake] Remove libclang as an lldbBase dependency (NFCI) 2016-08-19 18:41:50 +00:00
CODE_OWNERS.txt Added myself to the CODE_OWNERS.txt list for a few subsystems. 2015-11-09 01:24:36 +00:00
INSTALL.txt Revert the patch to Test Commit Access 2015-07-06 11:26:51 +00:00
LICENSE.TXT
use_lldb_suite_root.py Preparation for turning lldbsuite into a Python package. 2015-10-27 22:33:47 +00:00