[Lldb-commits] REVIEW: Compile and sign debugserver binary using the Makefiles

Filipe Cabecinhas filcab at gmail.com
Thu Apr 4 14:34:00 PDT 2013


Hi all,

I've changed the Makefiles around to compile the debugserver binary using
them.
I moved debugserver.cpp and debugserver-entitlements.plist from source/...
onto driver/... and created a makefile there that will create the
debugserver tool and sign it (Not with the correct signature for now, but I
have a patch for llvm's makefiles to correct it).

I fixed the references I could find for those two files in the Xcode
project file (both on the project files and on the entitlements for
debugserver on iOS).

I brought in generate-vers.pl from lldb/scripts to create
debugserver_vers.c for Mac OS X (we could in the future abstract the script
and keep only one copy, or use the same version numbering as clang and
lldb-linux).

I also added Makefiles for the subdirectories under debugserver/source, of
course.

Apple folks: Could you check out the xcodeproj files and confirm that
everything is okay with you?
Linux/FreeBSD/others: Please test it to see what changes may be needed to
not break the build. I'm thinking about only including debugserver in DIRS
if uname -s is Darwin.

Thanks,

  Filipe
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/lldb-commits/attachments/20130404/8c120cad/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: lldb-makefiles.patch
Type: application/octet-stream
Size: 151237 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/lldb-commits/attachments/20130404/8c120cad/attachment.obj>


More information about the lldb-commits mailing list