summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChaoren Lin <chaorenl@google.com>2015-08-05 17:42:46 +0000
committerChaoren Lin <chaorenl@google.com>2015-08-05 17:42:46 +0000
commitdfcecdeeb2e53be1ad4b60d747efe3c1b8376d6e (patch)
treea7d6f8f4f419901c95822a1d35d0c74396e05ce4
parentd3fe8198f42fe4d08e4a6f0d8b0099c05df9a00b (diff)
downloadbcm5719-llvm-dfcecdeeb2e53be1ad4b60d747efe3c1b8376d6e.tar.gz
bcm5719-llvm-dfcecdeeb2e53be1ad4b60d747efe3c1b8376d6e.zip
Static Android build doesn't need shared libs.
llvm-svn: 244073
-rw-r--r--lldb/cmake/platforms/Android.cmake4
1 files changed, 3 insertions, 1 deletions
diff --git a/lldb/cmake/platforms/Android.cmake b/lldb/cmake/platforms/Android.cmake
index 3169d682283..d2fcc88a0f1 100644
--- a/lldb/cmake/platforms/Android.cmake
+++ b/lldb/cmake/platforms/Android.cmake
@@ -44,7 +44,9 @@ set( __ANDROID_NDK__ True )
# its symbols, which significantly increases the binary size. Static linking, on
# the other hand, has little to no effect on the binary size.
if( NOT DEFINED LLVM_BUILD_STATIC )
- set( LLVM_BUILD_STATIC True )
+ set( LLVM_BUILD_STATIC True CACHE BOOL "" FORCE )
+ set( LLVM_ENABLE_PIC FALSE CACHE BOOL "" FORCE )
+ set( BUILD_SHARED_LIBS FALSE CACHE BOOL "" FORCE )
endif()
set( ANDROID_ABI "${ANDROID_ABI}" CACHE INTERNAL "Android Abi" FORCE )
OpenPOWER on IntegriCloud