From f35a2713659a6114062a2403d428ec7f33744040 Mon Sep 17 00:00:00 2001 From: Dirk Hohndel Date: Mon, 13 Jul 2015 14:13:32 -0700 Subject: Android build: statically link against libssl and libcrypto Signed-off-by: Dirk Hohndel --- CMakeLists.txt | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'CMakeLists.txt') diff --git a/CMakeLists.txt b/CMakeLists.txt index f7ec08ae1..5b94d13bd 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -59,6 +59,12 @@ if(LIBGIT2_FROM_PKGCONFIG) pkg_config_library(LIBSSH2 libssh2 REQUIRED) set(LIBGIT2_LIBRARIES ${LIBGIT2_LIBRARIES} ${LIBSSH2_LIBRARIES}) endif() + if(ANDROID) + # for Android we need to force a static link against ssl and crypto + # this is a bit hacky, but it seems to work + set(LIBGIT2_LIBRARIES ${LIBGIT2_LIBRARIES} ${LIBGIT2_LIBRARY_DIRS}/libssl.a ${LIBGIT2_LIBRARY_DIRS}/libcrypto.a) + endif() + endif() else() find_package(LIBGIT2 REQUIRED) -- cgit v1.2.3-70-g09d2