From 7e30f35cfc42ac3983dfa281d554df9aa9485a99 Mon Sep 17 00:00:00 2001 From: Dennis Brentjes Date: Sat, 1 Oct 2016 10:02:15 +0200 Subject: Fixes the build for mxe-cross-builds, and if building shared libraries. --- libcmix-network/CMakeLists.txt | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'libcmix-network') diff --git a/libcmix-network/CMakeLists.txt b/libcmix-network/CMakeLists.txt index 1420d69..5891254 100644 --- a/libcmix-network/CMakeLists.txt +++ b/libcmix-network/CMakeLists.txt @@ -24,15 +24,23 @@ target_include_directories(cmix-network target_link_libraries(cmix-network PRIVATE Boost::boost PUBLIC Boost::system - PUBLIC OpenSSL::SSL PUBLIC ${CMAKE_THREAD_LIBS_INIT} PRIVATE cmix PRIVATE log ) if(WIN32) + target_include_directories(cmix-network + PUBLIC ${OPENSSL_INCLUDE_DIRS} + ) + target_link_libraries(cmix-network PUBLIC wsock32 PUBLIC ws2_32 + PUBLIC ${OPENSSL_LIBRARIES} + ) +else(WIN32) + target_link_libraries(cmix-network + PUBLIC OpenSSL::SSL ) -endif() +endif(WIN32) -- cgit v1.2.3-70-g09d2