[Lldb-commits] [lldb] r352388 - [CMake] Add code signing for lldb-server on iOS

Stefan Granitz via lldb-commits lldb-commits at lists.llvm.org
Mon Jan 28 08:57:23 PST 2019


Author: stefan.graenitz
Date: Mon Jan 28 08:57:23 2019
New Revision: 352388

URL: http://llvm.org/viewvc/llvm-project?rev=352388&view=rev
Log:
[CMake] Add code signing for lldb-server on iOS

Modified:
    lldb/trunk/tools/lldb-server/CMakeLists.txt

Modified: lldb/trunk/tools/lldb-server/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/tools/lldb-server/CMakeLists.txt?rev=352388&r1=352387&r2=352388&view=diff
==============================================================================
--- lldb/trunk/tools/lldb-server/CMakeLists.txt (original)
+++ lldb/trunk/tools/lldb-server/CMakeLists.txt Mon Jan 28 08:57:23 2019
@@ -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




More information about the lldb-commits mailing list