JJonas Devlieghere[lldb] Remove stale LLDB-Info.plist
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
[CMake] Revised LLDB.framework builds Summary: Add features to LLDB CMake builds that have so far only been available in Xcode. Clean up a few inconveniences and prepare further improvements. Options: * LLDB_FRAMEWORK_BUILD_DIR determines target directory (in build-tree) * LLDB_FRAMEWORK_INSTALL_DIR **only** determines target directory in install-tree * LLVM_EXTERNALIZE_DEBUGINFO allows externalized debug info (dSYM on Darwin, emitted to bin) * LLDB_FRAMEWORK_TOOLS determines which executables will be copied to the framework's Resources (dropped symlinking, removed INCLUDE_IN_SUITE, removed dummy targets) Other changes: * clean up add_lldb_executable() * include LLDBFramework.cmake from source/API/CMakeLists.txt * use *.plist.in files, which are typical for CMake and independent from Xcode * add clang headers to the framework bundle Reviewers: xiaobai, JDevlieghere, aprantl, davide, beanz, stella.stamenova, clayborg, labath Reviewed By: aprantl Subscribers: friss, mgorny, lldb-commits, #lldb Differential Revision: https://reviews.llvm.org/D55328 llvm-svn: 350391 | 7 年前 | |
Add an entitlement to debugserver On macOS 10.14, debugserver needs to have an entitlement do be allowed to debug processes. Adding this to both the Xcode and cmake build system. This shouldn't have any impact on previous OSs. llvm-svn: 334772 | 7 年前 |