libpd-sys

Crates.iolibpd-sys
lib.rslibpd-sys
version0.3.4
sourcesrc
created_at2022-04-20 08:48:46.199782
updated_at2024-11-28 22:38:15.187336
descriptionRust bindings for libpd
homepagehttps://github.com/alisomay/libpd-sys
repositoryhttps://github.com/alisomay/libpd-sys
max_upload_size
id570862
size15,221,011
Ali Somay (alisomay)

documentation

https://docs.rs/libpd-sys/latest/libpd-sys/#

README

libpd-sys

Build Status

Rust bindings for libpd.

This crate is not meant to be used directly, but rather as a dependency of libpd-rs.

List of bundled externals

This will be a growing list of bundled externals.

The way to add externals to libpd is to compile and statically link them.

In the future, some external packs will be made features.

  • moog~
  • freeverb~

Contribute

There is always room for more testing and improvement on build.rs. If you're interested PRs are open.

Or if you wish you can add support for the unsupported platforms.

Support

  • Desktop

    • macOS:
      • x86_64
      • aarch64
    • linux:
      • x86_64
      • aarch64
    • windows:
      • msvc
        • x86_64
        • aarch64 (not tested but should work)
      • gnu
        • x86_64 (not tested but should work)
        • aarch64 (not tested but should work)
  • Mobile

    • iOS (not yet but will be addressed)
    • Android (not yet but will be addressed)
  • Web (not yet but will be addressed)

Change log

Commit count: 86

cargo fmt