An experiment in using bindgen to generate not-necessarily-safe Rust bindings for CommonLibSSE-NG, the Skyrim reverse-engineered library.
This project is intended as a learning project for me, though I might end up using it in mod projects if it works out.
Requires the following:
- Rust set up for Windows (not for WSL)
- Visual Studio 2022 with C++ compilers installed
- CMake
- vcpkg with
VCPKG_ROOT
set in a user environment variable - LLVM installed from an official release.
Run just bindgen
to build if you have just installed. Otherwise look at what just does and run those commands in a pwsh 7 shell.
The license will end up being whatever CommonLibSSE-NG's license is.