dear-implot-sys 0.8.0

Low-level FFI bindings for ImPlot via cimplot (C API)
Documentation
[package]

name = "dear-implot-sys"

version = "0.8.0"

edition.workspace = true

description = "Low-level FFI bindings for ImPlot via cimplot (C API)"

license.workspace = true

repository.workspace = true

homepage.workspace = true

categories.workspace = true

keywords.workspace = true

build = "build.rs"

links = "dear_implot"



# Exclude heavy upstream folders from package tarball

exclude = [

    "third-party/cimplot/example_glfw_opengl3/**",

    "third-party/cimplot/generator/**",

    "third-party/cimplot/implot/.github/**",

    "third-party/cimplot/implot/examples/**",

    "third-party/cimplot/implot/misc/**",

    "third-party/cimplot/implot/docs/**",

]



# docs.rs configuration for offline builds

[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.8" }

#mint.workspace = true

#cfg-if.workspace = true

flate2 = { workspace = true, optional = true }

tar = { workspace = true, optional = true }

build-support = { package = "dear-imgui-build-support", version = "0.1", path = "../../tools/build-support", optional = true }



[build-dependencies]

bindgen.workspace = true

cc.workspace = true

xshell = "0.2"

pkg-config = "0.3"

flate2.workspace = true

tar.workspace = true

cmake = "0.1"

build-support = { package = "dear-imgui-build-support", version = "0.1", 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 = []

# Docking is always enabled; feature removed.

# Enable multi-viewport support (commented out while WIP)

# multi-viewport = ["dear-imgui-sys/multi-viewport"]

# Enable freetype font rasterizer

freetype = ["dear-imgui-sys/freetype"]

# Enable for WASM targets

wasm = ["dear-imgui-sys/wasm"]

prebuilt = []

build-from-source = []