An open API service indexing awesome lists of open source software.

https://github.com/open-vcs/openvcs-sdk

Plugin development toolkit for OpenVCS. Provides build, validation, and packaging support for plugins. Experimental and may change.
https://github.com/open-vcs/openvcs-sdk

rust sdk

Last synced: 3 months ago
JSON representation

Plugin development toolkit for OpenVCS. Provides build, validation, and packaging support for plugins. Experimental and may change.

Awesome Lists containing this project

README

          

# OpenVCS-SDK

Tooling for building and packaging OpenVCS plugins.

## `openvcs-plugin`
- Bundle a plugin into a single `.ovcsp` tar.xz: `cargo run -p openvcs-sdk -- --plugin-dir /path/to/plugin`

## Development
- Required: `cargo fmt --all`
- CI enforces: `cargo fmt --all -- --check`
- CI also runs: `cargo clippy --all-targets -- -D warnings`
- Convenience (if you have `just` installed): `just fix`