From: Alex ponomarev Date: Wed, 15 Dec 2021 15:51:34 +0000 (+0300) Subject: cmake: add ceph-common DENABLE_SHARED=OFF support X-Git-Tag: v18.0.0~1344^2 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=22fefb2338cfc4fcb03ece3cbf77aa964a7f17f2;p=ceph-ci.git cmake: add ceph-common DENABLE_SHARED=OFF support Add the possibility to build librados static. Signed-off-by: Alex Ponomarev --- diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 1e32e4029b8..62ef4012a62 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -546,7 +546,7 @@ add_library(common STATIC ${ceph_common_objs}) target_link_libraries(common ${ceph_common_deps}) add_dependencies(common legacy-option-headers) -add_library(ceph-common SHARED ${ceph_common_objs}) +add_library(ceph-common ${CEPH_SHARED} ${ceph_common_objs}) target_link_libraries(ceph-common ${ceph_common_deps}) add_dependencies(ceph-common legacy-option-headers) # appease dpkg-shlibdeps