llvm/lldb
Petr Hosek 10b1b4a231 [CMake] Simplify CMake handling for zlib
Rather than handling zlib handling manually, use find_package from CMake
to find zlib properly. Use this to normalize the LLVM_ENABLE_ZLIB,
HAVE_ZLIB, HAVE_ZLIB_H. Furthermore, require zlib if LLVM_ENABLE_ZLIB is
set to YES, which requires the distributor to explicitly select whether
zlib is enabled or not. This simplifies the CMake handling and usage in
the rest of the tooling.

This is a reland of abb0075 with all followup changes and fixes that
should address issues that were reported in PR44780.

Differential Revision: https://reviews.llvm.org/D79219
2020-07-23 23:05:36 -07:00
..
bindings [lldb] Make sure we don't leak SBThreadPlan pointer (NFCI) 2020-07-20 16:58:06 -07:00
cmake [lldb/Lua] Require Lua 5.3 2020-06-23 09:24:01 -07:00
docs Updated the list of supported platforms in LLDB to include Apple silicon. 2020-07-08 15:33:00 -07:00
examples Harmonize Python shebang 2020-07-16 21:53:45 +02:00
include/lldb [lldb] Remove the user-defined copy-ctor in ConstString 2020-07-23 13:09:08 -07:00
packages/Python [lldb] Make socket_packet_pump.py work in Python3 2020-07-23 18:36:50 +02:00
resources
scripts Harmonize Python shebang 2020-07-16 21:53:45 +02:00
source [CMake] Simplify CMake handling for zlib 2020-07-23 23:05:36 -07:00
test [lldb] Make deleting frame recognizers actually work 2020-07-23 17:43:37 +02:00
third_party/Python/module Harmonize Python shebang 2020-07-16 21:53:45 +02:00
tools [CMake] Bump CMake minimum version to 3.13.4 2020-07-22 14:25:07 -04:00
unittests Reland [lldb] Unify type name matching in FormattersContainer II 2020-07-23 18:17:42 +02:00
utils [lldb/Test] Fix missing yaml2obj in Xcode standalone build. 2020-07-10 21:34:56 -07:00
.clang-format
.clang-tidy
.gitignore
CMakeLists.txt [CMake] Bump CMake minimum version to 3.13.4 2020-07-22 14:25:07 -04:00
CODE_OWNERS.txt
LICENSE.TXT
use_lldb_suite_root.py