Skip to content

Conversation

dannywillems
Copy link
Member

No description provided.

This aims to replace commands used in Mina/crypto/kimchi_bindings/stubs/dune.
It has been reported a few times that the proof-systems repository should be
responsible to define its own build targets.

The user can now generate the bindings with:
```
cargo xtask build-kimchi-stubs
```

Optimisations are activated by default, but can be disabled with
```
RUST_TARGET_FEATURE_OPTIMISATIONS=n cargo xtask \
  build-kimchi-stubs \
  --offline \ # optional argument
  --target-dir /tmp/hello-world
```
@dannywillems dannywillems marked this pull request as draft June 4, 2025 18:22
@dannywillems dannywillems force-pushed the dw/add-xtask-kimchi-stubs branch from ab25b82 to f1d5216 Compare June 25, 2025 20:28
@dannywillems dannywillems force-pushed the dw/generate-ml-modules-stubs branch 2 times, most recently from fa42208 to 2b0ae38 Compare June 25, 2025 20:40
@dannywillems dannywillems force-pushed the dw/generate-ml-modules-stubs branch from 2b0ae38 to 0cb5cb3 Compare June 25, 2025 20:46
@dannywillems dannywillems force-pushed the dw/add-xtask-kimchi-stubs branch from f1d5216 to 79f9d5c Compare July 16, 2025 14:23
@dannywillems dannywillems force-pushed the dw/add-xtask-kimchi-stubs branch 6 times, most recently from a872055 to 510e53c Compare August 20, 2025 09:04
Base automatically changed from dw/add-xtask-kimchi-stubs to master August 20, 2025 12:00
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.

1 participant