librecast-sys

Crates.iolibrecast-sys
lib.rslibrecast-sys
version1.0.1
created_at2025-06-13 20:06:34.382358+00
updated_at2025-06-20 16:13:43.875905+00
descriptionLow-level bindings to the librecast C library
homepage
repositoryhttps://codeberg.org/ghenry/librecast-sys.git
max_upload_size
id1711813
size2,840,844
Gavin Henry (ghenry)

documentation

README

Low-level bindings to the librecast C library

Stability: Active Crates.io Docs.rs

Building librecast-sys

Steps we take

  1. pkg-config is used to find the librecast library on the current system.
  2. ./configure and make are tried next with the librecast source in ./vendor/librecast.

Build Requirements

You will need a C compiler and pkg-config installed, like you would normally for an autotools project.

Development

It's nice to run these when developing:

cargo fmt
cargo build --verbose
cargo test --verbose
cargo clippy -- -D warnings -A clippy::missing_safety_doc
cargo doc --no-deps --verbose

but there will be some using Forgejo Actions soon.

Commit count: 0

cargo fmt