From 7b513ea1a4331d4a0b2a7ac95fa816b38e303405 Mon Sep 17 00:00:00 2001 From: James Watkins-Harvey Date: Thu, 6 Oct 2016 23:13:16 -0400 Subject: [PATCH] Updated cmake file list according to libsocket 3.0rc1: link with ws2_32.lib on Windows --HG-- branch : minor --- CMakeLists.txt | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 88e23c054..2386770d7 100755 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1286,12 +1286,19 @@ set(LOVE_SRC_3P_LUASOCKET_LIBLUASOCKET src/libraries/luasocket/libluasocket/url.lua.h ) +set(LOVE_LINK_L3P_LUASOCKET_LIBLUASOCKET) + if(MSVC) set(LOVE_SRC_3P_LUASOCKET_LIBLUASOCKET ${LOVE_SRC_3P_LUASOCKET_LIBLUASOCKET} src/libraries/luasocket/libluasocket/wsocket.c src/libraries/luasocket/libluasocket/wsocket.h ) + + set(LOVE_LINK_L3P_LUASOCKET_LIBLUASOCKET + ${LOVE_LINK_L3P_LUASOCKET_LIBLUASOCKET} + ws2_32.lib + ) else() set(LOVE_SRC_3P_LUASOCKET_LIBLUASOCKET ${LOVE_SRC_3P_LUASOCKET_LIBLUASOCKET} @@ -1313,7 +1320,7 @@ set(LOVE_SRC_3P_LUASOCKET ) add_library(love_3p_luasocket ${LOVE_SRC_3P_LUASOCKET}) -target_link_libraries(love_3p_luasocket ${LOVE_LUA_LIBRARY}) +target_link_libraries(love_3p_luasocket ${LOVE_LUA_LIBRARY} ${LOVE_LINK_L3P_LUASOCKET_LIBLUASOCKET}) # # Lua 5.3's UTF-8 library