[package]
name = "vala-sys"
version = "0.1.0"
description = "FFI bindings to libvala, the Vala compiler library"
documentation = "https://docs.rs/vala-sys"
edition.workspace = true
license.workspace = true
repository.workspace = true
authors.workspace = true
rust-version.workspace = true
readme = "README.md"
keywords = ["vala", "ffi", "bindings", "compiler", "gnome"]
categories = ["external-ffi-bindings", "development-tools"]
links = "vala"
build = "build.rs"
[dependencies]
glib-sys.workspace = true
gobject-sys.workspace = true
[build-dependencies]
bindgen = "0.72"
system-deps = "7.0"
[package.metadata.system-deps.libvala]
fallback-names = ["libvala-0.56"]
v0_56 = { version = "0.56", fallback-names = ["libvala-0.56"] }
v0_58 = { version = "0.58", fallback-names = ["libvala-0.58"] }
v0_60 = { version = "0.60", fallback-names = ["libvala-0.60"] }
[features]
default = ["v0_56"]
v0_56 = []
v0_58 = ["v0_56"]
v0_60 = ["v0_58"]