Skip to content

Commit 2cd20da

Browse files
committedAug 15, 2024·
Use --locked in Findzarrs.cmake for cargo fetch
1 parent 9907130 commit 2cd20da

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed
 

‎CHANGELOG.md

+3
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
### Fixed
11+
- Use `--locked` in `Findzarrs.cmake` for cargo fetch
12+
1013
## [0.8.3] - 2024-08-15
1114

1215
### Added

‎examples/cmake_project/Findzarrs.cmake

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ FetchContent_Populate(zarrs_ffi_source)
2121

2222
# Fetch the dependencies at configure time using cargo fetch
2323
get_property(CARGO_EXECUTABLE TARGET Rust::Cargo PROPERTY IMPORTED_LOCATION)
24-
execute_process(COMMAND ${CARGO_EXECUTABLE} fetch WORKING_DIRECTORY ${zarrs_ffi_source_SOURCE_DIR})
24+
execute_process(COMMAND ${CARGO_EXECUTABLE} fetch --locked WORKING_DIRECTORY ${zarrs_ffi_source_SOURCE_DIR})
2525

2626
# Build zarrs_ffi, creates a zarrs_ffi target aliased to zarrs::zarrs
2727
corrosion_import_crate(MANIFEST_PATH ${zarrs_ffi_source_SOURCE_DIR}/Cargo.toml FEATURES ${zarrs_FIND_COMPONENTS} FLAGS --frozen)

0 commit comments

Comments
 (0)
Please sign in to comment.