Skip to content

FFI dev shell follow-ups#1587

Merged
benalleng merged 2 commits into
payjoin:masterfrom
chavic:chavic/fix-ffi-devshell-followups
May 29, 2026
Merged

FFI dev shell follow-ups#1587
benalleng merged 2 commits into
payjoin:masterfrom
chavic:chavic/fix-ffi-devshell-followups

Conversation

@chavic
Copy link
Copy Markdown
Collaborator

@chavic chavic commented May 28, 2026

This updates the C# README to point users at the dedicated .#csharp Nix dev shell and aligns the documented .NET requirement with the current net10.0 test target.

It also updates the JavaScript binding generation script to guard rustup target add wasm32-unknown-unknown, matching the Python script's behavior so Nix-provided toolchains do not require a host rustup setup.

@chavic chavic changed the title Fix FFI dev shell follow-ups FFI dev shell follow-ups May 28, 2026
@chavic chavic requested a review from benalleng May 28, 2026 17:04
@coveralls
Copy link
Copy Markdown
Collaborator

Coverage Report for CI Build 26589670103

Coverage remained the same at 85.31%

Details

  • Coverage remained the same as the base build.
  • Patch coverage: No coverable lines changed in this PR.
  • No coverage regressions found.

Uncovered Changes

No uncovered changes found.

Coverage Regressions

No coverage regressions found.


Coverage Stats

Coverage Status
Relevant Lines: 13846
Covered Lines: 11812
Line Coverage: 85.31%
Coverage Strength: 391.23 hits per line

💛 - Coveralls

cd ../..

rustup target add wasm32-unknown-unknown
# rustup target add is a no-op against a nix-provided toolchain
Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

copied this pattern from python/generate_bindings.sh

@chavic chavic marked this pull request as ready for review May 28, 2026 17:41
Copy link
Copy Markdown
Collaborator

@benalleng benalleng left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

CACK nice catches, glad you followed up with these. anything notable keeping this in draft?

Copy link
Copy Markdown
Collaborator

@benalleng benalleng left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK fe14350

@benalleng benalleng merged commit cea0ebe into payjoin:master May 29, 2026
23 checks passed
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.

3 participants