diff --git a/dipu/scripts/ci/nv/ci_nv_script.sh b/dipu/scripts/ci/nv/ci_nv_script.sh index cb4e9cd48..f0edf80f4 100644 --- a/dipu/scripts/ci/nv/ci_nv_script.sh +++ b/dipu/scripts/ci/nv/ci_nv_script.sh @@ -11,19 +11,22 @@ function build() { "-DDIPU_ENABLE_COVERAGE=${USE_COVERAGE}" "-DCMAKE_BUILD_TYPE=Release" "-DCMAKE_EXPORT_COMPILE_COMMANDS=ON" - "$@" ) + "$@") - # rm -rf "$path" - # mkdir -p "$path" + rm -rf "$path" + mkdir -p "$path" cmake -B "$path" -S . "${args[@]}" 2>&1 | tee "${path}/cmake_nv.log" cmake --build "$path" --parallel 8 2>&1 | tee "${path}/build.log" } case $1 in - "build_dipu") - build ;; - "build_dipu_only") - build "-DWITH_DIOPI_LIBRARY=DISABLE" ;; - *) - echo "[ERROR] Incorrect option: $1" && exit 1 ;; +"build_dipu") + build + ;; +"build_dipu_only") + build "-DWITH_DIOPI_LIBRARY=DISABLE" + ;; +*) + echo "[ERROR] Incorrect option: $1" && exit 1 + ;; esac