aboutsummaryrefslogtreecommitdiff
path: root/vcpkg/ports/pangolin/devendor-palsigslot.patch
blob: 4a858e0d8cb8198f1e15bb135381973f3f64e98e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
diff --git a/cmake/PangolinConfig.cmake.in b/cmake/PangolinConfig.cmake.in
index 3ceea9d..e5bf9f0 100644
--- 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
index e1d931b..6c6ad4d 100644
--- a/components/pango_core/CMakeLists.txt
+++ b/components/pango_core/CMakeLists.txt
@@ -49,6 +49,9 @@ install(DIRECTORY "${CMAKE_CURRENT_LIST_DIR}/include"
   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)