0LNetworkCommunity / libra-framework

6 stars 25 forks source link

[rust] build dependency fixes #240

Closed dboreham closed 2 months ago

dboreham commented 2 months ago

Instead of a git commit, target the release branch in diem, using branch = "release". (For future release branches/tags here edit Cargo.toml to specify a release tag in diem for reproducible builds)

Remove pinned old version of the rust compiler (not required).

Add a script to automate generating Cargo.toml changes to patch diem crates to target a forked repo or alternative branch in local builds.

(Add re-generated Cargo.lock after corresponding PR on the diem repo is merged)