aboutsummaryrefslogtreecommitdiff
path: root/libcmix-network
diff options
context:
space:
mode:
authorDennis Brentjes <d.brentjes@gmail.com>2016-10-01 10:02:15 +0200
committerDennis Brentjes <d.brentjes@gmail.com>2016-10-01 10:02:15 +0200
commit7e30f35cfc42ac3983dfa281d554df9aa9485a99 (patch)
tree5b11a3e14a2a60cdb80db1fca1d0d3f850f97bac /libcmix-network
parent37effc3e136c73afd4d6ba37d23a91766795d0f7 (diff)
downloadcmix-7e30f35cfc42ac3983dfa281d554df9aa9485a99.tar.gz
cmix-7e30f35cfc42ac3983dfa281d554df9aa9485a99.tar.bz2
cmix-7e30f35cfc42ac3983dfa281d554df9aa9485a99.zip
Fixes the build for mxe-cross-builds, and if building shared libraries.
Diffstat (limited to 'libcmix-network')
-rw-r--r--libcmix-network/CMakeLists.txt12
1 files changed, 10 insertions, 2 deletions
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)