Relocate zlib detection for fc
This commit is contained in:
parent
594ef43f76
commit
6ddf1639c5
1 changed files with 11 additions and 9 deletions
|
|
@ -69,8 +69,8 @@ ELSE(WIN32)
|
|||
|
||||
SET(CMAKE_FIND_LIBRARY_SUFFIXES ".a;.so")
|
||||
|
||||
IF(NOT APPLE ) # then unix
|
||||
# Unix build:
|
||||
IF(NOT APPLE)
|
||||
# Linux or other unix
|
||||
SET(SALSA_SRC vendor/salsa20/salsa20.s)
|
||||
SET(rt_library rt )
|
||||
SET(pthread_library pthread)
|
||||
|
|
@ -86,6 +86,15 @@ ENDIF()
|
|||
|
||||
find_package(OpenSSL)
|
||||
|
||||
IF(APPLE)
|
||||
# As of 10.10 yosemite, the OpenSSL static libraries shipped with os x have a dependency
|
||||
# on zlib, so any time you link in openssl you also need to link zlib. . We really want to detect whether openssl was configured with the --no-zlib
|
||||
# option or not when it was built, but that's difficult to do in practice, so we
|
||||
# just always try to link it in on mac.
|
||||
find_package( ZLIB REQUIRED )
|
||||
ENDIF(APPLE)
|
||||
|
||||
|
||||
set( CMAKE_FIND_LIBRARY_SUFFIXES ${ORIGINAL_LIB_SUFFIXES} )
|
||||
|
||||
option( UNITY_BUILD OFF )
|
||||
|
|
@ -344,13 +353,6 @@ if(WIN32)
|
|||
|
||||
endif(WIN32)
|
||||
|
||||
if(APPLE)
|
||||
find_package( ZLIB REQUIRED )
|
||||
if ( ZLIB_FOUND )
|
||||
target_link_libraries( fc PUBLIC ${ZLIB_LIBRARIES} )
|
||||
endif()
|
||||
endif()
|
||||
|
||||
SET(OPENSSL_CONF_TARGET )
|
||||
IF(DEFINED CMAKE_RUNTIME_OUTPUT_DIRECTORY)
|
||||
SET (OPENSSL_CONF_TARGET ${CMAKE_RUNTIME_OUTPUT_DIRECTORY})
|
||||
|
|
|
|||
Loading…
Reference in a new issue