File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -23,6 +23,7 @@ CXXCOMP=clang++-19
2323BOOST=0
2424SPDLOG=0
2525HIREDIS=0
26+ URING=1
2627LD_PATH=
2728
2829while [[ $# -gt 0 ]]; do
@@ -83,6 +84,10 @@ while [[ $# -gt 0 ]]; do
8384 HIREDIS=1
8485 shift # past value
8586 ;;
87+ --no-uring)
88+ URING=0
89+ shift # past value
90+ ;;
8691 -* |--* )
8792 echo " Unknown option $1 "
8893 exit 1
@@ -100,7 +105,7 @@ export LD_LIBRARY_PATH=$LD_PATH:$LD_LIBRARY_PATH
100105rm -rf ./*
101106rm -rf ../bin/*
102107
103- CC=${CCOMP} CXX=${CXXCOMP} cmake -DCMAKE_BUILD_TYPE=${BUILDTYPE} -DICHOR_REMOVE_SOURCE_NAMES=0 -DICHOR_ENABLE_INTERNAL_DEBUGGING=${DEBUG} -DICHOR_ENABLE_INTERNAL_IO_DEBUGGING=${IODEBUG} -DICHOR_ARCH_OPTIMIZATION=X86_64_AVX2 -DICHOR_USE_BACKWARD=0 -DICHOR_USE_BOOST_BEAST=${BOOST} -DICHOR_USE_HIREDIS=${HIREDIS} -DICHOR_USE_LIBCPP=0 -DICHOR_USE_SANITIZERS=${ASAN} -DICHOR_USE_THREAD_SANITIZER=${TSAN} -DICHOR_USE_MOLD=1 -DICHOR_USE_SDEVENT=1 -DICHOR_USE_SPDLOG=${SPDLOG} -GNinja .. || exit 1
108+ CC=${CCOMP} CXX=${CXXCOMP} cmake -DCMAKE_BUILD_TYPE=${BUILDTYPE} -DICHOR_REMOVE_SOURCE_NAMES=0 -DICHOR_ENABLE_INTERNAL_DEBUGGING=${DEBUG} -DICHOR_ENABLE_INTERNAL_IO_DEBUGGING=${IODEBUG} -DICHOR_ARCH_OPTIMIZATION=X86_64_AVX2 -DICHOR_USE_BACKWARD=0 -DICHOR_USE_BOOST_BEAST=${BOOST} -DICHOR_USE_HIREDIS=${HIREDIS} -DICHOR_USE_LIBCPP=0 -DICHOR_USE_SANITIZERS=${ASAN} -DICHOR_USE_THREAD_SANITIZER=${TSAN} -DICHOR_USE_MOLD=1 -DICHOR_USE_SDEVENT=1 -DICHOR_USE_SPDLOG=${SPDLOG} -DICHOR_USE_LIBURING= ${URING} - GNinja .. || exit 1
104109
105110ninja || exit 1
106111ninja test || exit 1
You can’t perform that action at this time.
0 commit comments