mirror of
https://github.com/BeamMP/BeamMP-Server.git
synced 2025-07-04 00:36:14 +00:00
Fix apple + linux compatibility
This commit is contained in:
parent
1a2a123d87
commit
938774618c
@ -106,8 +106,13 @@ target_include_directories(BeamMP-Server PUBLIC
|
|||||||
"${CMAKE_CURRENT_SOURCE_DIR}/include"
|
"${CMAKE_CURRENT_SOURCE_DIR}/include"
|
||||||
"${CMAKE_CURRENT_SOURCE_DIR}/commandline")
|
"${CMAKE_CURRENT_SOURCE_DIR}/commandline")
|
||||||
|
|
||||||
|
if (APPLE)
|
||||||
|
message(STATUS "NOT looking for Lua on APPLE")
|
||||||
|
else()
|
||||||
message(STATUS "Looking for Lua")
|
message(STATUS "Looking for Lua")
|
||||||
# find_package(Lua REQUIRED VERSION 5.3)
|
find_package(Lua REQUIRED VERSION 5.3)
|
||||||
|
endif()
|
||||||
|
|
||||||
target_include_directories(BeamMP-Server PUBLIC
|
target_include_directories(BeamMP-Server PUBLIC
|
||||||
${LUA_INCLUDE_DIR}
|
${LUA_INCLUDE_DIR}
|
||||||
${CURL_INCLUDE_DIRS}
|
${CURL_INCLUDE_DIRS}
|
||||||
@ -117,7 +122,11 @@ target_include_directories(BeamMP-Server PUBLIC
|
|||||||
|
|
||||||
message(STATUS "Looking for SSL")
|
message(STATUS "Looking for SSL")
|
||||||
|
|
||||||
# find_package(OpenSSL REQUIRED)
|
if (APPLE)
|
||||||
|
set(OPENSSL_LIBRARIES ssl crypto)
|
||||||
|
else()
|
||||||
|
find_package(OpenSSL REQUIRED)
|
||||||
|
endif()
|
||||||
|
|
||||||
target_link_libraries(BeamMP-Server sol2::sol2 ${LUA_LIBRARIES})
|
target_link_libraries(BeamMP-Server sol2::sol2 ${LUA_LIBRARIES})
|
||||||
message(STATUS "CURL IS ${CURL_LIBRARIES}")
|
message(STATUS "CURL IS ${CURL_LIBRARIES}")
|
||||||
@ -131,8 +140,7 @@ if (UNIX)
|
|||||||
${OPENSSL_LIBRARIES}
|
${OPENSSL_LIBRARIES}
|
||||||
commandline
|
commandline
|
||||||
sentry
|
sentry
|
||||||
ssl
|
ssl)
|
||||||
)
|
|
||||||
elseif (WIN32)
|
elseif (WIN32)
|
||||||
include(FindLua)
|
include(FindLua)
|
||||||
message(STATUS "Looking for libz")
|
message(STATUS "Looking for libz")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user