summaryrefslogtreecommitdiff
path: root/rust/README.md
diff options
context:
space:
mode:
authorRusty Wagner <rusty.wagner@gmail.com>2024-03-14 13:48:38 -0400
committerRusty Wagner <rusty.wagner@gmail.com>2024-03-14 22:22:59 -0400
commit2bff146870679690be54f00f9299ad7b521bab57 (patch)
treea5b80d343b194fdd2e7cb075f4441fe3fbd24d57 /rust/README.md
parent6e04c943e75ebdfbc6e940d0aa3d88a54b4c264b (diff)
Update to Rust 1.76
Diffstat (limited to 'rust/README.md')
-rw-r--r--rust/README.md13
1 files changed, 7 insertions, 6 deletions
diff --git a/rust/README.md b/rust/README.md
index d2f7f1cc..b6016a62 100644
--- a/rust/README.md
+++ b/rust/README.md
@@ -4,7 +4,7 @@
> :warning: **These bindings are in a very early beta, only have partial support for the core APIs and are still actively under development. Compatibility _will_ break and conventions _will_ change! They are being used for core Binary Ninja features however, so we expect much of what is already there to be reliable enough to build on, just don't be surprised if your plugins/scripts need to hit a moving target.**
-> :warning: This project runs on Rust version `stable-2022-12-15`
+> :warning: This project runs on Rust version `1.76.0`
## Contributing
@@ -15,9 +15,9 @@ Add a "Contributing" section to the Rust API readme
## Dependencies
-Having BinaryNinja installed (and your license registered)
-Clang
-Rust
+Having BinaryNinja installed (and your license registered)
+Clang
+Rust
## How to use
@@ -46,8 +46,9 @@ See the `./examples/`. Plugin registration commands are in `binaryninja::comman
binaryninja = { git = "https://github.com/Vector35/binaryninja-api.git", branch = "dev"}
```
-All standalone binaries need to provide a `build.rs`.
-See [`examples/template`](examples/template) for details.
+All standalone binaries should call both `binaryninja::headless::init()` and `binaryninja::headless::shutdown()`.
+All standalone binaries need to provide a `build.rs`.
+See [`examples/template`](examples/template) for details.
## Docs