Fix CMake configure step for Lua

This commit is contained in:
Philipp Wissmann 2024-03-05 11:12:17 +01:00
parent e8e122e9ce
commit 4ad97f548e

View File

@ -199,7 +199,7 @@ extern \"C\" {
file(TO_NATIVE_PATH "${LUA_VANILLA_SOURCE_LUA_HPP}" LUA_VANILLA_SOURCE_LUA_HPP) file(TO_NATIVE_PATH "${LUA_VANILLA_SOURCE_LUA_HPP}" LUA_VANILLA_SOURCE_LUA_HPP)
endif() endif()
set(LUA_VANILLA_INCLUDE_DIRS ${lua-vanilla_SOURCE_DIR}/include) set(LUA_VANILLA_INCLUDE_DIRS ${lua-vanilla_SOURCE_DIR}/src)
endif() endif()
# # Target names # # Target names
@ -251,7 +251,9 @@ else()
endif() endif()
target_compile_options(${liblua} target_compile_options(${liblua}
PRIVATE ${LUA_VANILLA_LUALIB_COMPILER_OPTIONS}) PRIVATE ${LUA_VANILLA_LUALIB_COMPILER_OPTIONS})
if(LUA_LOCAL_DIR)
add_dependencies(${liblua} LUA_VANILLA) add_dependencies(${liblua} LUA_VANILLA)
endif()
target_link_libraries(${liblua} PRIVATE ${CMAKE_DL_LIBS}) target_link_libraries(${liblua} PRIVATE ${CMAKE_DL_LIBS})
if (UNIX) if (UNIX)
target_link_libraries(${liblua} PRIVATE m) target_link_libraries(${liblua} PRIVATE m)