From 621641f1e130e78d0c9c4ce28e1e54ff98c5e8db Mon Sep 17 00:00:00 2001 From: iThorgrim <125808072+iThorgrim@users.noreply.github.com> Date: Tue, 25 Nov 2025 00:59:38 +0100 Subject: [PATCH] fix(Modules): Propagate lualib to Sol2 (#23838) --- modules/CMakeLists.txt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/modules/CMakeLists.txt b/modules/CMakeLists.txt index 13d123bf4b..fd36c5068a 100644 --- a/modules/CMakeLists.txt +++ b/modules/CMakeLists.txt @@ -279,6 +279,11 @@ add_library(modules STATIC if (MOD_ALE_FOUND) 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() target_link_libraries(modules