mirror of
https://github.com/ipetkov/crane.git
synced 2024-11-29 21:42:23 +03:00
f8d1e70dfc
* When Nix fetches a git repo it will only look for the specified revision only starting from the main branch (apparently fetching arbitrary revisions from a repository has some security implications) * If a ref (i.e. branch or tag) is not specified, Nix will only fetch the repo's main branch * To remedy this we will supply Nix with the branch or tag (if specified in the Cargo.lock) to help it find the specified revision * If cargo does not specify a branch or tag for us, we'll set `allRefs = true` so that Nix can try fetching all possible branches and tags before trying to check out the locked revision |
||
---|---|---|
.. | ||
src | ||
Cargo.lock | ||
Cargo.toml |