From 14b5ef92c2d3e9c9ffda1938ce9640b9f3698ddc Mon Sep 17 00:00:00 2001 From: Hongtao Zhang Date: Tue, 20 Feb 2024 20:20:07 +0800 Subject: [PATCH] Add without ISA-L option and disabled by default --- configure | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/configure b/configure index ed91a3d..86a6ab3 100755 --- a/configure +++ b/configure @@ -130,6 +130,7 @@ function usage() { echo " --without-avahi No path required." echo " --with-golang Build with components written in Go" echo " --without-golang No path required." + echo " --without-isal Build with ISAL-L. DIsabled by default" echo "" echo "Environment variables:" echo "" @@ -674,6 +675,9 @@ for i in "$@"; do CONFIG[MAX_LCORES]="${i#*=}" CONFIG["MAX_LCORES"]=${CONFIG["MAX_LCORES"],,} ;; + --without-isal) + CONFIG[ISAL]=n + ;; --) break ;; @@ -1173,7 +1177,7 @@ if [[ "${CONFIG[FUZZER]}" = "y" && "$CC_TYPE" != "clang" ]]; then exit 1 fi -if [[ $arch == x86_64* ]] || [[ $arch == aarch64* ]]; then +if [[ "${CONFIG[ISAL]}" != "n" ]] && ([[ $arch == x86_64* ]] || [[ $arch == aarch64* ]]); then CONFIG[ISAL]=y # make sure the submodule is initialized if [ ! -f "$rootdir"/isa-l/autogen.sh ]; then -- 2.23.0