Merge pull request #11194

683f539 fcmp_pp_rust: build with cargo --locked (Thomas)

ACKs: jpk68, selsta
This commit is contained in:
tobtoht
2026-08-31 18:53:41 +00:00
+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 ()