]> git.ipfire.org Git - thirdparty/ccache.git/commitdiff
build: Avoid warning from downloaded zstd's CMake scripts
authorJoel Rosdahl <joel@rosdahl.net>
Mon, 14 Jul 2025 13:56:24 +0000 (15:56 +0200)
committerJoel Rosdahl <joel@rosdahl.net>
Mon, 14 Jul 2025 13:58:09 +0000 (15:58 +0200)
cmake/FindZstd.cmake

index b81d408a4f5ced09a18442a963223f53b65fc35b..3664604eb8db1f6b48c6aaaa8d8974ec05c6bfb1 100644 (file)
@@ -48,7 +48,11 @@ if(_download_zstd)
     SOURCE_SUBDIR build/cmake
     ${_zstd_patch}
   )
+  set(_saved_BUILD_SHARED_LIBS ${BUILD_SHARED_LIBS})
+  set(BUILD_SHARED_LIBS OFF) # avoid warning from zstd's CMake scripts.
   FetchContent_MakeAvailable(Zstd)
+  set(BUILD_SHARED_LIBS ${_saved_BUILD_SHARED_LIBS})
+  unset(_saved_BUILD_SHARED_LIBS)
 
   unset(ZSTD_BUILD_PROGRAMS)
   unset(ZSTD_BUILD_SHARED)