2023-01-05 04:04:44 +08:00
|
|
|
diff --git a/cmake/PangolinConfig.cmake.in b/cmake/PangolinConfig.cmake.in
|
2024-10-17 16:08:18 +08:00
|
|
|
index 3ceea9d..e5bf9f0 100644
|
2023-01-05 04:04:44 +08:00
|
|
|
--- a/cmake/PangolinConfig.cmake.in
|
|
|
|
+++ b/cmake/PangolinConfig.cmake.in
|
|
|
|
@@ -12,6 +12,7 @@ SET( Pangolin_LIBRARY "${Pangolin_LIBRARIES}" )
|
|
|
|
|
|
|
|
include(CMakeFindDependencyMacro)
|
|
|
|
find_dependency(Eigen3)
|
|
|
|
+find_dependency(PalSigslot CONFIG)
|
|
|
|
|
|
|
|
if (UNIX)
|
|
|
|
find_dependency(Threads)
|
|
|
|
diff --git a/components/pango_core/CMakeLists.txt b/components/pango_core/CMakeLists.txt
|
2024-10-17 16:08:18 +08:00
|
|
|
index e1d931b..6c6ad4d 100644
|
2023-01-05 04:04:44 +08:00
|
|
|
--- a/components/pango_core/CMakeLists.txt
|
|
|
|
+++ b/components/pango_core/CMakeLists.txt
|
2024-10-17 16:08:18 +08:00
|
|
|
@@ -49,6 +49,9 @@ install(DIRECTORY "${CMAKE_CURRENT_LIST_DIR}/include"
|
2023-01-05 04:04:44 +08:00
|
|
|
DESTINATION ${CMAKE_INSTALL_PREFIX}
|
|
|
|
)
|
|
|
|
|
|
|
|
+find_package(PalSigslot CONFIG REQUIRED)
|
|
|
|
+target_link_libraries(${COMPONENT} PUBLIC Pal::Sigslot)
|
|
|
|
+
|
|
|
|
find_package(Threads QUIET)
|
|
|
|
if(Threads_FOUND)
|
|
|
|
target_link_libraries(${COMPONENT} PUBLIC Threads::Threads)
|