From 0ecdb82616b88a57bcaf4eac3bad7fd3a8b4f717 Mon Sep 17 00:00:00 2001 From: Sameer Agarwal Date: Wed, 7 Aug 2024 07:56:23 -0700 Subject: [PATCH] Link to absl::log_flags This enables control of logging using commandline flags. Fixes https://github.com/ceres-solver/ceres-solver/issues/1090 Change-Id: Ia0fd6abf4a8e6dfa8bc4e71d2263d622a28b0268 --- internal/ceres/CMakeLists.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/internal/ceres/CMakeLists.txt b/internal/ceres/CMakeLists.txt index 808e0ed52..f8adee115 100644 --- a/internal/ceres/CMakeLists.txt +++ b/internal/ceres/CMakeLists.txt @@ -30,12 +30,12 @@ # Build the list of dependencies for Ceres based on the current configuration. -# Avoid 'xxx.cc has no symbols' warnings from source files which are 'empty' -# when their enclosing #ifdefs are disabled. find_package(Threads REQUIRED) list(APPEND CERES_LIBRARY_PRIVATE_DEPENDENCIES Threads::Threads) # Make dependency visible to the parent CMakeLists.txt set(Threads_DEPENDENCY "find_dependency (Threads)" PARENT_SCOPE) +list(APPEND CERES_LIBRARY_PRIVATE_DEPENDENCIES $) + list(APPEND CERES_LIBRARY_PUBLIC_DEPENDENCIES absl::log) list(APPEND CERES_LIBRARY_PUBLIC_DEPENDENCIES absl::check)