dynamorio-sys

Crates.iodynamorio-sys
lib.rsdynamorio-sys
version8.0.0
sourcesrc
created_at2020-11-13 20:08:04.41205
updated_at2020-11-13 20:08:04.41205
descriptionAutomatically generated bindings for DynamoRIO
homepage
repositoryhttps://github.com/elast0ny/dynamorio-sys
max_upload_size
id312095
size10,098
S.J.R. van Schaik (StephanvanSchaik)

documentation

https://docs.rs/dynamorio-sys

README

dynamorio-sys

crates.io mio Lines of Code

A crate to automatically generate Rust bindings to DynamoRIO.

DISCLAIMER : I built this crate to facilitate work I was doing on another project. I am willing to do minimal maintenance if issues arise and/or give ownership to a more motivated developer.

Usage

Before building, you must set the DRIO_BUILD_DIR environment variable to point to a directory that contains the built DynamoRIO source.

In order to enable extensions, use their respective names as features for the crate e.g :

dynamorio-sys = {version = "*", features = ["mgr", "x", "reg", "wrap", "syms"]}

Version

The crate's major and minor version match the major/minor version of the built DynamoRIO. This should allow users to use the latest DynamoRIO patch for their current major/minor while also allowing this crate to fix build issues and update its own patch version.

Commit count: 47

cargo fmt