From df446f06cb9db11c0e25aad7b619b1deffc540c0 Mon Sep 17 00:00:00 2001 From: Kefu Chai Date: Wed, 15 Nov 2017 20:57:25 +0800 Subject: [PATCH] cmake: WITH_SPDK=ON by default Signed-off-by: wanjun.lp Signed-off-by: Kefu Chai --- CMakeLists.txt | 6 +++++- do_freebsd.sh | 1 + 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 520c7020077..e2c6f3c64c0 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -215,7 +215,11 @@ if(WITH_ZFS) set(HAVE_LIBZFS ${ZFS_FOUND}) endif() -option(WITH_SPDK "Enable SPDK" OFF) +if(CMAKE_SYSTEM_PROCESSOR MATCHES "i386|i686|amd64|x86_64|AMD64") + option(WITH_SPDK "Enable SPDK" ON) +else() + option(WITH_SPDK "Enable SPDK" OFF) +endif() if(WITH_SPDK) include(BuildSPDK) build_spdk() diff --git a/do_freebsd.sh b/do_freebsd.sh index fd8c5b450d5..762b1a9d6fe 100755 --- a/do_freebsd.sh +++ b/do_freebsd.sh @@ -33,6 +33,7 @@ rm -rf build && ./do_cmake.sh "$*" \ -D WITH_CEPHFS=OFF \ -D WITH_EMBEDDED=OFF \ -D WITH_MGR=YES \ + -D WITH_SPDK=OFF \ 2>&1 | tee cmake.log echo start building -- 2.39.5