llvm-project/lldb/cmake
Andrew Wilkins 7175f16cdb [lldb] Enable building with Cmake/BUILD_SHARED_LIBS
Summary:
Several changes to fix CMake builds of LLDB with the
BUILD_SHARED_LIBS setting on.

- Force all internal libraries to be built STATIC.
- Add additional library dependencies (pthread, dl,
  runtimedyld).
- modify finalisation of SWIG wrapper to symlink the
  "lib" dir into python/site-packages, so _lldb.so's
  RPATH resolves.

Test Plan: Verified one test case with "dotest.py".

Reviewers: sylvestre.ledru, zturner

Reviewed By: zturner

Subscribers: zturner, ted, tberghammer, emaste, lldb-commits

Differential Revision: http://reviews.llvm.org/D10157

llvm-svn: 239007
2015-06-04 03:12:37 +00:00
..
modules [lldb] Enable building with Cmake/BUILD_SHARED_LIBS 2015-06-04 03:12:37 +00:00
platforms Get lldb-server building on android-9 2015-05-12 01:10:56 +00:00
LLDBDependencies.cmake [lldb] Enable building with Cmake/BUILD_SHARED_LIBS 2015-06-04 03:12:37 +00:00