From 512e7ab95f3f61d826fd7f8dd16cbec1a4ad05a0 Mon Sep 17 00:00:00 2001 From: Fabien Servant Date: Thu, 2 Nov 2023 10:39:53 +0100 Subject: [PATCH] Remove lemon from public links --- src/aliceVision/graph/CMakeLists.txt | 5 ++--- src/aliceVision/sfm/CMakeLists.txt | 4 ++++ src/aliceVision/track/CMakeLists.txt | 3 ++- src/software/utils/CMakeLists.txt | 1 + 4 files changed, 9 insertions(+), 4 deletions(-) diff --git a/src/aliceVision/graph/CMakeLists.txt b/src/aliceVision/graph/CMakeLists.txt index 01b555afc4..01c495bf25 100644 --- a/src/aliceVision/graph/CMakeLists.txt +++ b/src/aliceVision/graph/CMakeLists.txt @@ -11,9 +11,8 @@ alicevision_add_interface(aliceVision_graph SOURCES ${graph_files_headers} LINKS aliceVision_system - ${LEMON_LIBRARY} ) # Unit tests -alicevision_add_test(connectedComponent_test.cpp NAME "graph_connectedComponent" LINKS aliceVision_graph) -alicevision_add_test(triplet_test.cpp NAME "graph_triplet" LINKS aliceVision_graph) +alicevision_add_test(connectedComponent_test.cpp NAME "graph_connectedComponent" LINKS aliceVision_graph ${LEMON_LIBRARY}) +alicevision_add_test(triplet_test.cpp NAME "graph_triplet" LINKS aliceVision_graph ${LEMON_LIBRARY}) diff --git a/src/aliceVision/sfm/CMakeLists.txt b/src/aliceVision/sfm/CMakeLists.txt index 92647baf5c..002290ce7f 100644 --- a/src/aliceVision/sfm/CMakeLists.txt +++ b/src/aliceVision/sfm/CMakeLists.txt @@ -77,6 +77,8 @@ alicevision_add_library(aliceVision_sfm Boost::filesystem Boost::boost ${CERES_LIBRARIES} + PRIVATE_LINKS + ${LEMON_LIBRARY} ) # Unit tests @@ -88,6 +90,7 @@ alicevision_add_test(bundle/bundleAdjustment_test.cpp aliceVision_multiview_test_data aliceVision_feature aliceVision_system + ${LEMON_LIBRARY} ) alicevision_add_test(utils/alignment_test.cpp @@ -96,6 +99,7 @@ alicevision_add_test(utils/alignment_test.cpp aliceVision_sfm aliceVision_multiview aliceVision_multiview_test_data + ${LEMON_LIBRARY} ) add_subdirectory(pipeline) diff --git a/src/aliceVision/track/CMakeLists.txt b/src/aliceVision/track/CMakeLists.txt index d3d15f2371..4bf5143ffe 100644 --- a/src/aliceVision/track/CMakeLists.txt +++ b/src/aliceVision/track/CMakeLists.txt @@ -19,8 +19,9 @@ alicevision_add_library(aliceVision_track aliceVision_feature aliceVision_matching aliceVision_stl - ${LEMON_LIBRARY} Boost::json + PRIVATE_LINKS + ${LEMON_LIBRARY} ) # Unit tests diff --git a/src/software/utils/CMakeLists.txt b/src/software/utils/CMakeLists.txt index a112c3fca0..a10ef72983 100644 --- a/src/software/utils/CMakeLists.txt +++ b/src/software/utils/CMakeLists.txt @@ -262,6 +262,7 @@ if(ALICEVISION_BUILD_SFM) Boost::filesystem Boost::boost Boost::timer + ${LEMON_LIBRARY} ) # Keyframe selection