vala-sys 0.1.0

FFI bindings to libvala, the Vala compiler library
docs.rs failed to build vala-sys-0.1.0
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.

vala-sys

Raw FFI bindings to libvala, the Vala compiler library. Bindings are generated at build time with bindgen against the installed libvala headers, located via pkg-config.

For a safe interface, use the vala crate.

libvala bakes its API series into the pkg-config name (libvala-0.56, libvala-0.58, ...). The build picks the highest series enabled through a v0_NN cargo feature; v0_56 is the default. Enable a newer feature (e.g. v0_58) to build against a newer series.

Requirements

  • libvala-<series>-dev (e.g. libvala-0.56-dev)
  • libclang (for bindgen)
  • pkg-config

License

LGPL-2.1-or-later, matching libvala.