]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
cmake: make WITH_SPDK a dependent option
authorKefu Chai <kchai@redhat.com>
Mon, 19 Aug 2019 07:18:49 +0000 (15:18 +0800)
committerKefu Chai <kchai@redhat.com>
Tue, 20 Aug 2019 07:38:33 +0000 (15:38 +0800)
Signed-off-by: Kefu Chai <kchai@redhat.com>
CMakeLists.txt

index 5a53727da51fb40b425b241cf57f5c0534aa9da2..fc15544bc1871fa44ab27bec54bc02a9cd686086 100644 (file)
@@ -283,11 +283,8 @@ if(WITH_BLUESTORE_PMEM)
   set(HAVE_BLUESTORE_PMEM ON)
 endif()
 
-if(CMAKE_SYSTEM_PROCESSOR MATCHES "i386|i686|amd64|x86_64|AMD64|aarch64")
-  option(WITH_SPDK "Enable SPDK" ON)
-else()
-  option(WITH_SPDK "Enable SPDK" OFF)
-endif()
+CMAKE_DEPENDENT_OPTION(WITH_SPDK "Enable SPDK" ON
+  "CMAKE_SYSTEM_PROCESSOR MATCHES i386|i686|amd64|x86_64|AMD64|aarch64" OFF)
 if(WITH_SPDK)
   if(NOT WITH_BLUESTORE)
     message(SEND_ERROR "Please enable WITH_BLUESTORE for using SPDK")