Merge pull request #165 from Battlerax/battlerax-dev

[Build] Fix for MSVC linking issue with RakNet while maintaining MSYS2 compatibility
pull/168/head
David Cernat 8 years ago committed by GitHub
commit 4b497a18c6

@ -54,14 +54,22 @@ IF(RakNet_FOUND)
IF (CMAKE_CONFIGURATION_TYPES OR CMAKE_BUILD_TYPE)
SET(RakNet_LIBRARY optimized ${RakNet_LIBRARY_RELEASE} debug ${RakNet_LIBRARY_DEBUG})
IF(WIN32)
SET(RakNet_LIBRARY optimized ${RakNet_LIBRARY_RELEASE} debug ${RakNet_LIBRARY_DEBUG} -lws2_32)
IF(MSVC)
SET(RakNet_LIBRARY optimized ${RakNet_LIBRARY_RELEASE} debug ${RakNet_LIBRARY_DEBUG} ws2_32.lib)
ELSE()
SET(RakNet_LIBRARY optimized ${RakNet_LIBRARY_RELEASE} debug ${RakNet_LIBRARY_DEBUG} -lws2_32)
ENDIF(MSVC)
ENDIF(WIN32)
ELSE()
# if there are no configuration types and CMAKE_BUILD_TYPE has no value
# then just use the release libraries
SET(RakNet_LIBRARY ${RakNet_LIBRARY_RELEASE} )
IF(WIN32)
SET(RakNet_LIBRARY ${RakNet_LIBRARY_RELEASE} -lws2_32)
if(MSVC)
SET(RakNet_LIBRARY ${RakNet_LIBRARY_RELEASE} ws2_32.lib)
ELSE()
SET(RakNet_LIBRARY ${RakNet_LIBRARY_RELEASE} -lws2_32)
ENDIF(MSVC)
ENDIF(WIN32)
ENDIF()

Loading…
Cancel
Save