[package]
edition = "2021"
rust-version = "1.74"
name = "vala-sys"
version = "0.1.0"
authors = ["Jelmer Vernooij <jelmer@jelmer.uk>"]
build = "build.rs"
links = "vala"
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "FFI bindings to libvala, the Vala compiler library"
documentation = "https://docs.rs/vala-sys"
readme = "README.md"
keywords = [
"vala",
"ffi",
"bindings",
"compiler",
"gnome",
]
categories = [
"external-ffi-bindings",
"development-tools",
]
license = "LGPL-2.1-or-later"
repository = "https://github.com/jelmer/vala-rs"
[package.metadata.system-deps.libvala]
fallback-names = ["libvala-0.56"]
[package.metadata.system-deps.libvala.v0_56]
version = "0.56"
fallback-names = ["libvala-0.56"]
[package.metadata.system-deps.libvala.v0_58]
version = "0.58"
fallback-names = ["libvala-0.58"]
[package.metadata.system-deps.libvala.v0_60]
version = "0.60"
fallback-names = ["libvala-0.60"]
[features]
default = ["v0_56"]
v0_56 = []
v0_58 = ["v0_56"]
v0_60 = ["v0_58"]
[lib]
name = "vala_sys"
path = "src/lib.rs"
[[example]]
name = "version"
path = "examples/version.rs"
[dependencies.glib-sys]
version = "0.20"
[dependencies.gobject-sys]
version = "0.20"
[build-dependencies.bindgen]
version = "0.72"
[build-dependencies.system-deps]
version = "7.0"