don't compile WITH_SEASTAR=ON unless required
Signed-off-by: Kefu Chai <kchai@redhat.com>
fi
FOR_MAKE_CHECK=1 prepare
# Init defaults after deps are installed.
- configure " -DWITH_PYTHON3=3 -DWITH_GTEST_PARALLEL=ON -DWITH_FIO=ON -DWITH_SEASTAR=ON -DWITH_CEPHFS_SHELL=ON -DWITH_SPDK=ON -DENABLE_GIT_VERSION=OFF $@"
+ local cmake_opts=" -DWITH_PYTHON3=3 -DWITH_GTEST_PARALLEL=ON -DWITH_FIO=ON -DWITH_CEPHFS_SHELL=ON -DWITH_SPDK=ON -DENABLE_GIT_VERSION=OFF"
+ if [ $WITH_SEASTAR ]; then
+ cmake_opts+=" -DWITH_SEASTAR=ON"
+ fi
+ configure $cmake_opts $@
build tests && echo "make check: successful run on $(git rev-parse HEAD)"
run
}
fi
if test -f ./install-deps.sh ; then
- export WITH_SEASTAR=1
$DRY_RUN source ./install-deps.sh || return 1
trap clean_up_after_myself EXIT
fi