diff options
author | Stefan Granitz <stefan.graenitz@gmail.com> | 2019-01-28 16:57:23 +0000 |
---|---|---|
committer | Stefan Granitz <stefan.graenitz@gmail.com> | 2019-01-28 16:57:23 +0000 |
commit | 61db81d8d022d267dfce12110b2117cec9db7db0 (patch) | |
tree | c7b9cf2dba58ef754b5a64f4b01648a9a6f14034 | |
parent | 1f34e851ee752ca0dde4719a859b8cb3e07b0bf9 (diff) | |
download | bcm5719-llvm-61db81d8d022d267dfce12110b2117cec9db7db0.tar.gz bcm5719-llvm-61db81d8d022d267dfce12110b2117cec9db7db0.zip |
[CMake] Add code signing for lldb-server on iOS
llvm-svn: 352388
-rw-r--r-- | lldb/tools/lldb-server/CMakeLists.txt | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/lldb/tools/lldb-server/CMakeLists.txt b/lldb/tools/lldb-server/CMakeLists.txt index 5b138534404..68eef8843f0 100644 --- a/lldb/tools/lldb-server/CMakeLists.txt +++ b/lldb/tools/lldb-server/CMakeLists.txt @@ -42,6 +42,18 @@ else() list(APPEND LLDB_PLUGINS lldbPluginObjectFileELF) endif() +if(IOS) + if(LLDB_CODESIGN_IDENTITY) + # Use explicit LLDB identity + set(LLVM_CODESIGNING_IDENTITY ${LLDB_CODESIGN_IDENTITY}) + else() + # Use explicit LLVM identity or default to lldb_codesign if empty + if(NOT LLVM_CODESIGNING_IDENTITY) + set(LLVM_CODESIGNING_IDENTITY lldb_codesign) + endif() + endif() +endif() + add_lldb_tool(lldb-server Acceptor.cpp lldb-gdbserver.cpp |