fix(Modules): Propagate lualib to Sol2 (#23838)

This commit is contained in:
iThorgrim 2025-11-25 00:59:38 +01:00 committed by GitHub
parent 430a0e47a0
commit 621641f1e1
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -279,6 +279,11 @@ add_library(modules STATIC
if (MOD_ALE_FOUND) if (MOD_ALE_FOUND)
target_link_libraries(modules PUBLIC lualib) target_link_libraries(modules PUBLIC lualib)
# Also ensure include directories are propagated for modules that include sol.hpp
get_target_property(LUALIB_INCLUDE_DIRS lualib INTERFACE_INCLUDE_DIRECTORIES)
if(LUALIB_INCLUDE_DIRS)
list(APPEND PUBLIC_INCLUDES ${LUALIB_INCLUDE_DIRS})
endif()
endif() endif()
target_link_libraries(modules target_link_libraries(modules