Authoring Pluign
If you are writing a plugin for ewwii and want it to be compatible with eiipm, then add a plugin.toml file at the root of your repository:
[plugin]
build = "cargo build --release"
artifact = "target/release/libmyplugin.so"
# optional: provide a prebuilt binary for users who don't want to build
[plugin.prebuilt]
url = "https://github.com/user/repo/releases/download/{version}/libmyplugin-{arch}-{os}.so"
Even if plugin.toml is not present, eiipm will try to still attempt to compile the plugin and find the artifact based on assumptions. Although it can work, it is highly recommended to add a plugin.toml to avoid issues.