[btls] Disable BUILD_SHARED_LIBS while building boringssl, so its symbols are not...
authorZoltan Varga <vargaz@gmail.com>
Fri, 4 Aug 2017 15:39:28 +0000 (11:39 -0400)
committerGitHub <noreply@github.com>
Fri, 4 Aug 2017 15:39:28 +0000 (11:39 -0400)
mono/btls/CMakeLists.txt

index 9f2365d3e50df411bb759a763f70a8b1f4cd038c..d33038d75cfe1fd42710c04b2c560491f96a1925 100644 (file)
@@ -31,7 +31,10 @@ set (CMAKE_ASM_FLAGS "${CMAKE_ASM_FLAGS} ${BTLS_CFLAGS}")
 set (CMAKE_MACOSX_RPATH 1)
 set (MONO_BTLS 1)
 
+set(BUILD_SHARED_LIBS_SAVED "${BUILD_SHARED_LIBS}")
+set(BUILD_SHARED_LIBS OFF)
 add_subdirectory (${BTLS_ROOT} boringssl)
+set(BUILD_SHARED_LIBS "${BUILD_SHARED_LIBS_SAVED}")
 
 include_directories (
        ${SRC_DIR}