solana/sdk-c
Dan Albert 73c31d873e
Update Cargo.toml versions from 0.20.0 to 0.21.0 (#6568)
2019-10-25 17:40:49 -06:00
..
src credit_only credits forwarding (#6509) 2019-10-23 22:01:22 -07:00
.gitignore Add C API (#5072) 2019-07-15 13:17:17 -06:00
Cargo.toml Update Cargo.toml versions from 0.20.0 to 0.21.0 (#6568) 2019-10-25 17:40:49 -06:00
README.md Change default location of `solana.h` to `OUT_DIR` (#5389) 2019-08-01 12:33:30 -07:00
build.rs Change default location of `solana.h` to `OUT_DIR` (#5389) 2019-08-01 12:33:30 -07:00
cbindgen.toml It's 2019 2019-07-15 20:58:21 -07:00

README.md

Solana SDK-C

This crate exposes a C API to Solana functions written in Rust. The crate generates a static library, and uses cbindgen to generate a header file during the build. To generate both:

$ cd <path/to/solana/repo>/sdk-c
$ SOLANA_H_OUT_DIR="$(pwd)/include" cargo build

This will generate the static library in <path/to/solana/repo>/target/deps and the header file in <path/to/solana/repo>/sdk-c/include.