llvm-project/lldb/tools/debugserver
Stefan Granitz f241001793 [lldb][CMake] Workaround debugserver code-signing issue in generated Xcode project
Summary:
Explicitly code-sign the LLDB.framework copy of debugserver in the build-tree. This is necessary, because the Xcode-specific logic in `llvm_codesign` [1] has the side-effect that Xcode code-signs after post-build steps (here: after copying debugserver over into the framework). The special case for Xcode was necessary to avoid double-signing errors in the past (see D55116 and D55816).

[1] https://github.com/llvm/llvm-project/blob/36fb93982f0e/llvm/cmake/modules/AddLLVM.cmake#L1676

Reviewers: jingham, davide, JDevlieghere, teemperor

Reviewed By: JDevlieghere

Subscribers: beanz, mgorny, lldb-commits, #lldb

Tags: #lldb

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

llvm-svn: 368151
2019-08-07 11:02:04 +00:00
..
debugserver.xcodeproj Un-conditionalize use of libcompression. debugserver only builds 2018-12-18 22:21:48 +00:00
resources
scripts Remove DNBConfig.h 2015-08-13 00:32:01 +00:00
source [lldb][CMake] Workaround debugserver code-signing issue in generated Xcode project 2019-08-07 11:02:04 +00:00
CMakeLists.txt [CMake] Revised LLDB.framework builds 2019-01-04 12:46:50 +00:00
debugnub-exports