From 1a18da2ed4d5ce134e984d1586b915738e0da257 Mon Sep 17 00:00:00 2001 From: Ilya Fedin Date: Tue, 14 Mar 2023 01:06:49 +0400 Subject: [PATCH] Fix libabsl/crc32c packaged scope --- cmake/external.cmake | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cmake/external.cmake b/cmake/external.cmake index 82b8d312..33c538b1 100644 --- a/cmake/external.cmake +++ b/cmake/external.cmake @@ -103,7 +103,7 @@ function(link_libabsl target_name) set(absl_FOUND ${absl_FOUND} PARENT_SCOPE) if (absl_FOUND) target_link_libraries(${target_name} - INTERFACE + PRIVATE absl::algorithm_container absl::bind_front absl::config @@ -170,7 +170,7 @@ function(link_crc32c target_name) find_package(Crc32c) set(Crc32c_FOUND ${Crc32c_FOUND} PARENT_SCOPE) if (Crc32c_FOUND) - target_link_libraries(${target_name} INTERFACE Crc32c::crc32c) + target_link_libraries(${target_name} PRIVATE Crc32c::crc32c) endif() endif() if (NOT Crc32c_FOUND)