From b73da578f45d883b23fe0c538ff9906b2b7f38d3 Mon Sep 17 00:00:00 2001 From: Artem Chirkin <9253178+achirkin@users.noreply.github.com> Date: Tue, 11 Aug 2026 00:02:08 -0700 Subject: [PATCH 1/2] Allow overriding build type via env vars --- build.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.sh b/build.sh index d5780b481a..ca40546f07 100755 --- a/build.sh +++ b/build.sh @@ -82,7 +82,7 @@ VERBOSE_FLAG="" BUILD_TESTS=ON BUILD_MG_ALGOS=ON BUILD_MNMG_TESTS=OFF -BUILD_TYPE=Release +BUILD_TYPE=${LIBCUVS_BUILD_TYPE:=Release} COMPILE_LIBRARY=OFF INSTALL_TARGET=install BUILD_REPORT_METRICS="" From 03f7d19ebdfd9cce6a94c4dcd52dfd69bc4f175d Mon Sep 17 00:00:00 2001 From: Artem Chirkin <9253178+achirkin@users.noreply.github.com> Date: Tue, 11 Aug 2026 00:56:19 -0700 Subject: [PATCH 2/2] Add double quotes --- build.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.sh b/build.sh index ca40546f07..6a198c7b79 100755 --- a/build.sh +++ b/build.sh @@ -427,7 +427,7 @@ if (( NUMARGS == 0 )) || hasArg libcuvs || hasArg tests || hasArg bench-prims || cmake -S "${REPODIR}"/cpp -B "${LIBCUVS_BUILD_DIR}" \ -DCMAKE_INSTALL_PREFIX="${INSTALL_PREFIX}" \ -DCMAKE_CUDA_ARCHITECTURES="${CUVS_CMAKE_CUDA_ARCHITECTURES}" \ - -DCMAKE_BUILD_TYPE=${BUILD_TYPE} \ + -DCMAKE_BUILD_TYPE="${BUILD_TYPE}" \ -DBUILD_C_LIBRARY=${COMPILE_LIBRARY} \ -DCUVS_NVTX=${NVTX} \ -DCUDA_LOG_COMPILE_TIME=${LOG_COMPILE_TIME} \