1
This commit is contained in:
@@ -6,7 +6,6 @@ include(cmake/CPM.cmake)
|
||||
set(CMAKE_CXX_STANDARD 17)
|
||||
set(CMAKE_CXX_STANDARD_REQUIRED TRUE)
|
||||
set(CMAKE_POLICY_VERSION_MINIMUM 3.10)
|
||||
add_definitions(-DLUA_USE_DLOPEN)
|
||||
include(cmake/EnumOption.cmake)
|
||||
|
||||
if(EMSCRIPTEN)
|
||||
@@ -34,9 +33,11 @@ if (${PLATFORM} STREQUAL "Desktop")
|
||||
add_definitions(-D_CRT_SECURE_NO_WARNINGS)
|
||||
include_directories(misc/windows)
|
||||
set(EXTRA_LIBS ws2_32 winhttp)
|
||||
add_definitions(-DLUA_DL_DLL=1)
|
||||
elseif(UNIX)
|
||||
find_library(pthread NAMES pthread)
|
||||
set(EXTRA_LIBS pthread m)
|
||||
add_definitions(-DLUA_USE_DLOPEN=1)
|
||||
endif()
|
||||
|
||||
elseif (${PLATFORM} STREQUAL "Web")
|
||||
|
||||
Reference in New Issue
Block a user