diff --git a/tools/rapids-configure-sccache b/tools/rapids-configure-sccache index 473e0f1..50dadf5 100755 --- a/tools/rapids-configure-sccache +++ b/tools/rapids-configure-sccache @@ -1,17 +1,18 @@ #!/bin/bash # A utility script that configures sccache environment variables - export CMAKE_CUDA_COMPILER_LAUNCHER=sccache - export CMAKE_CXX_COMPILER_LAUNCHER=sccache - export CMAKE_C_COMPILER_LAUNCHER=sccache - export SCCACHE_BUCKET=rapids-sccache-east - export SCCACHE_REGION=us-east-2 - export SCCACHE_IDLE_TIMEOUT=32768 - export SCCACHE_S3_USE_SSL=true - export SCCACHE_S3_NO_CREDENTIALS=false +export CMAKE_CUDA_COMPILER_LAUNCHER=sccache +export CMAKE_CXX_COMPILER_LAUNCHER=sccache +export CMAKE_C_COMPILER_LAUNCHER=sccache +export PARALLEL_LEVEL=${PARALLEL_LEVEL:-$(nproc --all --ignore=2)} +export SCCACHE_BUCKET=rapids-sccache-east +export SCCACHE_IDLE_TIMEOUT=32768 +export SCCACHE_REGION=us-east-2 +export SCCACHE_S3_NO_CREDENTIALS=false +export SCCACHE_S3_USE_SSL=true + if [ "${CI:-false}" = "false" ]; then # Configure sccache for read-only mode since no credentials # are available in local builds. export SCCACHE_S3_NO_CREDENTIALS=true - export PARALLEL_LEVEL=${PARALLEL_LEVEL:-$(nproc)} fi