Looks good.

> On Jun 15, 2014, at 5:52 PM, Kuba Brecka <[email protected]> wrote:
> 
> Building OS X debugserver assumes you have an Xcode installation at 
> /Application/Xcode.app. Let's instead detect where Xcode is using xcrun.
> 
> http://reviews.llvm.org/D4152
> 
> Files:
>  tools/debugserver/source/MacOSX/CMakeLists.txt
> 
> Index: tools/debugserver/source/MacOSX/CMakeLists.txt
> ===================================================================
> --- tools/debugserver/source/MacOSX/CMakeLists.txt
> +++ tools/debugserver/source/MacOSX/CMakeLists.txt
> @@ -52,7 +52,11 @@
> 
> # Sign the debugserver binary
> set (CODESIGN_IDENTITY lldb_codesign)
> -set (CODESIGN_ALLOCATE 
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/codesign_allocate)
> +execute_process(
> +  COMMAND xcrun -f codesign_allocate
> +  OUTPUT_STRIP_TRAILING_WHITESPACE
> +  OUTPUT_VARIABLE CODESIGN_ALLOCATE
> +  )
> add_custom_command(TARGET debugserver
>   POST_BUILD
>   COMMAND CODESIGN_ALLOCATE=${CODESIGN_ALLOCATE} codesign --entitlements 
> ${CMAKE_CURRENT_SOURCE_DIR}/../debugserver-entitlements.plist --force --sign 
> ${CODESIGN_IDENTITY} debugserver
> <D4152.10435.patch>_______________________________________________
> lldb-commits mailing list
> [email protected]
> http://lists.cs.uiuc.edu/mailman/listinfo/lldb-commits

_______________________________________________
lldb-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/lldb-commits

Reply via email to