60 lines
1.8 KiB
TOML
60 lines
1.8 KiB
TOML
|
[package]
|
||
|
name = "vapoursynth-sys"
|
||
|
version = "0.2.2" # remember to update html_root_url
|
||
|
authors = ["Ivan Molodetskikh <yalterz@gmail.com>"]
|
||
|
description = "Rust bindings for vapoursynth and vsscript."
|
||
|
license = "MIT/Apache-2.0"
|
||
|
build = "build.rs"
|
||
|
|
||
|
readme = "README.md"
|
||
|
documentation = "https://docs.rs/vapoursynth-sys"
|
||
|
repository = "https://github.com/YaLTeR/vapoursynth-rs"
|
||
|
keywords = ["vapoursynth", "vsscript", "video", "bindings"]
|
||
|
categories = ["api-bindings", "external-ffi-bindings", "multimedia::video"]
|
||
|
|
||
|
[badges]
|
||
|
travis-ci = { repository = "YaLTeR/vapoursynth-rs" }
|
||
|
appveyor = { repository = "YaLTeR/vapoursynth-rs" }
|
||
|
|
||
|
[dependencies]
|
||
|
cfg-if = "0.1"
|
||
|
|
||
|
[features]
|
||
|
# Features for enabling higher API versions.
|
||
|
vapoursynth-api-31 = ["gte-vapoursynth-api-31"]
|
||
|
vapoursynth-api-32 = ["gte-vapoursynth-api-31", "gte-vapoursynth-api-32"]
|
||
|
vapoursynth-api-33 = ["gte-vapoursynth-api-31", "gte-vapoursynth-api-32", "gte-vapoursynth-api-33"]
|
||
|
vapoursynth-api-34 = [
|
||
|
"gte-vapoursynth-api-31",
|
||
|
"gte-vapoursynth-api-32",
|
||
|
"gte-vapoursynth-api-33",
|
||
|
"gte-vapoursynth-api-34"
|
||
|
]
|
||
|
vapoursynth-api-35 = [
|
||
|
"gte-vapoursynth-api-31",
|
||
|
"gte-vapoursynth-api-32",
|
||
|
"gte-vapoursynth-api-33",
|
||
|
"gte-vapoursynth-api-34",
|
||
|
"gte-vapoursynth-api-35"
|
||
|
]
|
||
|
|
||
|
vsscript-api-31 = ["gte-vsscript-api-31"]
|
||
|
vsscript-api-32 = ["gte-vsscript-api-31", "gte-vsscript-api-32"]
|
||
|
|
||
|
# Features for linking to certain functions.
|
||
|
vapoursynth-functions = []
|
||
|
vsscript-functions = []
|
||
|
|
||
|
# Utility features, not for outside use.
|
||
|
gte-vapoursynth-api-31 = []
|
||
|
gte-vapoursynth-api-32 = []
|
||
|
gte-vapoursynth-api-33 = []
|
||
|
gte-vapoursynth-api-34 = []
|
||
|
gte-vapoursynth-api-35 = []
|
||
|
|
||
|
gte-vsscript-api-31 = []
|
||
|
gte-vsscript-api-32 = []
|
||
|
|
||
|
[package.metadata.docs.rs]
|
||
|
features = ["vapoursynth-api-35", "vsscript-api-32", "vapoursynth-functions", "vsscript-functions"]
|