[package]
name = "dear-node-editor-sys"
version = "0.13.0"
edition.workspace = true
description = "Low-level FFI bindings for imgui-node-editor via cimnodes_editor"
license.workspace = true
repository.workspace = true
homepage.workspace = true
categories.workspace = true
keywords.workspace = true
build = "build.rs"
links = "dear_node_editor"
exclude = [
"third-party/cimnodes_editor/.github/**",
"third-party/cimnodes_editor/generator/**",
"third-party/cimnodes_editor/imgui-node-editor/.github/**",
"third-party/cimnodes_editor/imgui-node-editor/docs/**",
"third-party/cimnodes_editor/imgui-node-editor/examples/**",
"third-party/cimnodes_editor/imgui-node-editor/external/**",
"third-party/cimnodes_editor/imgui-node-editor/misc/**",
]
[package.metadata.docs.rs]
no-default-features = true
all-features = false
features = []
rustdoc-args = ["--cfg", "docsrs"]
[dependencies]
dear-imgui-sys = { path = "../../dear-imgui-sys", version = "0.13" }
cfg-if.workspace = true
flate2 = { workspace = true, optional = true }
tar = { workspace = true, optional = true }
build-support = { package = "dear-imgui-build-support", version = "0.13", path = "../../tools/build-support", optional = true }
[build-dependencies]
bindgen = { workspace = true, optional = true }
cc.workspace = true
pkg-config.workspace = true
build-support = { package = "dear-imgui-build-support", version = "0.13", path = "../../tools/build-support" }
[[bin]]
name = "package"
path = "bin/package/main.rs"
required-features = ["package-bin"]
[features]
package-bin = ["dep:flate2", "dep:tar", "dep:build-support"]
default = []
bindgen = ["dep:bindgen", "dear-imgui-sys/bindgen"]
freetype = ["dear-imgui-sys/freetype"]
prebuilt = ["build-support/download"]
build-from-source = []