tes3mp-rs/tes3mp-plugin
2020-02-25 18:38:57 +01:00
..
src Initial commit 2020-02-25 18:31:08 +01:00
Cargo.toml add license 2020-02-25 18:38:57 +01:00
README.md fix name, again 2020-02-25 18:33:18 +01:00

tes3mp-plugin

A crate for helping you make tes3mp plugins in Rust

How to use

Because Rust won't allow you to re-export symbols from other crates, this crate can't be used like normal crates, the advised manner of using this crate is the following:

cd crate-dir
git status || git init
mkdir extern
git submodule add https://git.cijber.net/teamnwah/tes3mp-rs.git extern/tes3mp-rs
ln -s extern/tes3mp-rs/tes3mp-plugin/src/plugin src/plugin

This will make the plugin like it's part of your crate, which allows us to export the C symbols