fcmp_pp_rust: build with cargo --locked

This commit is contained in:
Thomas
2026-08-26 15:04:35 +02:00
parent d07a6b1572
commit 683f539ab0
+3 -3
View File
@@ -98,13 +98,13 @@ if(CMAKE_BUILD_TYPE STREQUAL "Debug")
if(SANITIZE)
message(STATUS "Using Rust ASAN")
# Rust ASAN is an experimental feature included in nightly at time of writing
set(CARGO_CMD RUSTFLAGS=-Zsanitizer=address cargo +nightly build --target "${RUST_TARGET}" ${CARGO_OPTIONS})
set(CARGO_CMD RUSTFLAGS=-Zsanitizer=address cargo +nightly build --locked --target "${RUST_TARGET}" ${CARGO_OPTIONS})
else()
set(CARGO_CMD cargo build --target "${RUST_TARGET}" ${CARGO_OPTIONS})
set(CARGO_CMD cargo build --locked --target "${RUST_TARGET}" ${CARGO_OPTIONS})
endif()
set(TARGET_DIR "debug")
else ()
set(CARGO_CMD cargo build --target "${RUST_TARGET}" --release ${CARGO_OPTIONS})
set(CARGO_CMD cargo build --locked --target "${RUST_TARGET}" --release ${CARGO_OPTIONS})
set(TARGET_DIR "release")
endif ()