From 8199a8ce5ffd562b925d32fd6fa3800388835a93 Mon Sep 17 00:00:00 2001 From: sonoro1234 Date: Fri, 1 Mar 2019 20:56:12 +0100 Subject: [PATCH] cmake changes for msvc --- CMakeLists.txt | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index f54d9bf..c76287d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -15,7 +15,7 @@ else() add_definitions("-DMIME_API=__attribute__((visibility(default)))") set(POSTN so) endif(WIN32) -if(MINGW) +if(WIN32)#MINGW) and msvc add_definitions(-DLUASOCKET_INET_PTON) endif() @@ -28,7 +28,11 @@ add_library(socket SHARED ${socket_src}) ADD_LIBRARY(mime SHARED ./src/mime.c ./src/compat.c) #set_target_properties(socket PROPERTIES PREFIX "" OUTPUT_NAME core) #set_target_properties(mime PROPERTIES PREFIX "" OUTPUT_NAME core) -TARGET_LINK_LIBRARIES(socket ${LUA_LIBRARY} wsock32 ws2_32) +if(MSVC) + set_target_properties(socket PROPERTIES PREFIX "lib") + set_target_properties(mime PROPERTIES PREFIX "lib") +endif() +TARGET_LINK_LIBRARIES(socket ${LUA_LIBRARY} wsock32 ws2_32 ) TARGET_LINK_LIBRARIES(mime ${LUA_LIBRARY}) ######install