emproof-com / nyxstone

Nyxstone: assembly / disassembly library based on LLVM, implemented in C++ with Rust and Python bindings, maintained by emproof.com
https://www.emproof.com
MIT License
321 stars 16 forks source link

Rewrite CLI to drop Boost dependency #73

Closed stuxnot closed 1 month ago

stuxnot commented 1 month ago

This PR is a copy of #68 implemented by @jonpalmisc. The only changes are fixes to the build scripts of the bindings and to the static checks. It ensures that the nyxstone bindings work with the new vendor directory and that the vendor directory can be resolved by the static checks.

Closes #61 and #68.