From: Kefu Chai Date: Mon, 26 Apr 2021 15:17:02 +0000 (+0800) Subject: cmake: do not build libblk if libblk_srcs is empty X-Git-Tag: v17.1.0~2082^2~8 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=78d4990ac4a4120765f7613d8b08e15bca2fd61d;p=ceph.git cmake: do not build libblk if libblk_srcs is empty if we don't or just not able to buld libblk, let's skip it. Signed-off-by: Kefu Chai --- diff --git a/src/blk/CMakeLists.txt b/src/blk/CMakeLists.txt index 849f3eef9de2..aaebc3c99f0f 100644 --- a/src/blk/CMakeLists.txt +++ b/src/blk/CMakeLists.txt @@ -25,8 +25,10 @@ if(WITH_ZBD) zoned/HMSMRDevice.cc) endif() -add_library(blk STATIC ${libblk_srcs}) -target_include_directories(blk PRIVATE "./") +if(libblk_srcs) + add_library(blk STATIC ${libblk_srcs}) + target_include_directories(blk PRIVATE "./") +endif() if(HAVE_LIBAIO) target_link_libraries(blk PUBLIC ${AIO_LIBRARIES})