From 6978584e991ceeb6bb258f26a9058b0ae4f3e621 Mon Sep 17 00:00:00 2001 From: Kefu Chai Date: Sat, 3 Apr 2021 21:53:17 +0800 Subject: [PATCH] cmake: find pmem once instead twice less noise in cmake output Signed-off-by: Kefu Chai --- src/CMakeLists.txt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index db460978dd536..98db46226bd4a 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -507,12 +507,14 @@ endif() if(WITH_BLUESTORE_PMEM OR WITH_RBD_RWL) if(WITH_SYSTEM_PMDK) + set(pmem_COMPONENTS) if(WITH_BLUESTORE_PMEM) - find_package(pmem 1.7 REQUIRED COMPONENTS pmem) + list(APPEND pmem_COMPONENTS pmem) endif() if(WITH_RBD_RWL) - find_package(pmem 1.7 REQUIRED COMPONENTS pmemobj) + list(APPEND pmem_COMPONENTS pmemobj) endif() + find_package(pmem 1.7 REQUIRED COMPONENTS ${pmem_COMPONENTS}) else() include(Buildpmem) build_pmem() -- 2.39.5