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
