diff options
author | Even Rouault <even.rouault@spatialys.com> | 2022-07-08 13:30:57 +0200 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2022-07-12 17:18:39 +0200 |
commit | 0525614269dd9f957a49369943466ae96118dd5f (patch) | |
tree | 2ca1e0a0268e538827555eacc527f85d072cf58b /lib/CMakeLists.txt | |
parent | 7ac3607584063f897a38bccba3a65125d6ca78de (diff) | |
download | curl-0525614269dd9f957a49369943466ae96118dd5f.tar.gz |
CMake: link curl to its dependencies with PRIVATE
The current PUBLIC visibility causes issues for downstream users.
Cf https://github.com/OSGeo/PROJ/pull/3172#issuecomment-1157942986
Reviewed-by: Jakub Zakrzewski
Closes #9125
Diffstat (limited to 'lib/CMakeLists.txt')
-rw-r--r-- | lib/CMakeLists.txt | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/CMakeLists.txt b/lib/CMakeLists.txt index 0983ce131..199ab7d37 100644 --- a/lib/CMakeLists.txt +++ b/lib/CMakeLists.txt @@ -95,7 +95,7 @@ if(NOT BUILD_SHARED_LIBS) set_target_properties(${LIB_NAME} PROPERTIES INTERFACE_COMPILE_DEFINITIONS CURL_STATICLIB) endif() -target_link_libraries(${LIB_NAME} ${CURL_LIBS}) +target_link_libraries(${LIB_NAME} PRIVATE ${CURL_LIBS}) set_target_properties(${LIB_NAME} PROPERTIES COMPILE_DEFINITIONS BUILDING_LIBCURL |