Skip to content

Resolve cusf_sidechain_proto paths from manifest in lib/build.rs#333

Closed
ekulkisnek wants to merge 2 commits into
LayerTwo-Labs:masterfrom
ekulkisnek:chore/proto-build-readme
Closed

Resolve cusf_sidechain_proto paths from manifest in lib/build.rs#333
ekulkisnek wants to merge 2 commits into
LayerTwo-Labs:masterfrom
ekulkisnek:chore/proto-build-readme

Conversation

@ekulkisnek
Copy link
Copy Markdown

Summary

Makes lib/build.rs resolve cusf_sidechain_proto from manifest-relative paths (workspace root and ../), so cargo works whether the submodule lives at cusf_sidechain_proto/ next to lib/ or the workspace root matches your checkout layout.

Changes

  • lib/build.rs: robust proto root discovery (no brittle single relative path).
  • README.md: submodule comment + maintainer follow-ups (push access; run tests after bumping cusf_sidechain_proto).

Related PRs

bip300301_wallet, cusf_sidechain, coinshift-rs.

Test plan

  • git submodule update --init --recursive
  • cargo test --workspace --all-features (or CI-equivalent)

@Ash-L2L
Copy link
Copy Markdown
Collaborator

Ash-L2L commented Jun 1, 2026

Submodule was removed in #348, closing

@Ash-L2L Ash-L2L closed this Jun 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants