Switched to released imgui-rs 0.5.0, adapted readme
This commit is contained in:
parent
c0070bda38
commit
305c244373
5 changed files with 11 additions and 18 deletions
|
@ -1,9 +1,9 @@
|
||||||
[package]
|
[package]
|
||||||
name = "implot"
|
name = "implot"
|
||||||
version = "0.0.1"
|
version = "0.1.0"
|
||||||
edition = "2018"
|
edition = "2018"
|
||||||
authors = ["Sandro Merkli", "implot-rs contributors"]
|
authors = ["Sandro Merkli", "implot-rs contributors"]
|
||||||
description = "High-level Rust bindings to implot"
|
description = "Rust bindings to https://github.com/epezent/implot"
|
||||||
homepage = "https://github.com/4bb4/implot-rs"
|
homepage = "https://github.com/4bb4/implot-rs"
|
||||||
repository = "https://github.com/4bb4/implot-rs"
|
repository = "https://github.com/4bb4/implot-rs"
|
||||||
license = "MIT/Apache-2.0"
|
license = "MIT/Apache-2.0"
|
||||||
|
|
|
@ -2,11 +2,7 @@
|
||||||
|
|
||||||
Rust bindings for [ImPlot](https://github.com/epezent/implot), built by running
|
Rust bindings for [ImPlot](https://github.com/epezent/implot), built by running
|
||||||
[bindgen](https://github.com/rust-lang/rust-bindgen) on [cimplot](https://github.com/cimgui/cimplot).
|
[bindgen](https://github.com/rust-lang/rust-bindgen) on [cimplot](https://github.com/cimgui/cimplot).
|
||||||
Currently not released on crates.io yet due to a dependency on an unreleased version of `imgui-rs`.
|
|
||||||
One can still use it as a dependency directly from Git if desired, for example using the line
|
|
||||||
```
|
|
||||||
implot = { git = "https://github.com/4bb4/implot-rs/", rev = "your_favourite_commit" }
|
|
||||||
```
|
|
||||||
The bindings are currently based on ImPlot version 0.7. See the status section below for
|
The bindings are currently based on ImPlot version 0.7. See the status section below for
|
||||||
detailed information on implementation status.
|
detailed information on implementation status.
|
||||||
|
|
||||||
|
@ -14,9 +10,6 @@ detailed information on implementation status.
|
||||||
|
|
||||||
## Requirements
|
## Requirements
|
||||||
imgui-rs requires minimum Rust version 1.40, so this project does as well by extension.
|
imgui-rs requires minimum Rust version 1.40, so this project does as well by extension.
|
||||||
Currently a pinned version (66260c123b9a80275bd3a366ef403444db11a676) of imgui-rs is used
|
|
||||||
as a dependency until https://github.com/Gekkio/imgui-rs/pull/339 makes it into a release.
|
|
||||||
|
|
||||||
The sys crate compiles implot, so a C++ compiler will also be required.
|
The sys crate compiles implot, so a C++ compiler will also be required.
|
||||||
|
|
||||||
## Examples
|
## Examples
|
||||||
|
|
|
@ -13,10 +13,10 @@ publish = false
|
||||||
clipboard = "0.5"
|
clipboard = "0.5"
|
||||||
glium = { version = "0.27", default-features = true }
|
glium = { version = "0.27", default-features = true }
|
||||||
image = "0.23"
|
image = "0.23"
|
||||||
imgui-sys = { git = "https://github.com/Gekkio/imgui-rs/", rev = "66260c123b9a80275bd3a366ef403444db11a676" }
|
imgui-sys = "0.5.0"
|
||||||
imgui = { git = "https://github.com/Gekkio/imgui-rs/", rev = "66260c123b9a80275bd3a366ef403444db11a676" }
|
imgui = "0.5.0"
|
||||||
imgui-glium-renderer = { git = "https://github.com/Gekkio/imgui-rs/", rev = "66260c123b9a80275bd3a366ef403444db11a676" }
|
imgui-glium-renderer = "0.5.0"
|
||||||
imgui-winit-support = { git = "https://github.com/Gekkio/imgui-rs/", rev = "66260c123b9a80275bd3a366ef403444db11a676" }
|
imgui-winit-support = "0.5.0"
|
||||||
|
|
||||||
implot-sys = { path = "../implot-sys" }
|
implot-sys = { path = "../implot-sys" }
|
||||||
implot = { path = "../" }
|
implot = { path = "../" }
|
||||||
|
|
|
@ -8,5 +8,5 @@ edition = "2018"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
bindgen = "0.53.1"
|
bindgen = "0.53.1"
|
||||||
imgui-sys = { git = "https://github.com/Gekkio/imgui-rs/", rev = "66260c123b9a80275bd3a366ef403444db11a676" }
|
imgui-sys = { version = "0.5.0" }
|
||||||
imgui = { git = "https://github.com/Gekkio/imgui-rs/", rev = "66260c123b9a80275bd3a366ef403444db11a676" }
|
imgui = { version = "0.5.0" }
|
||||||
|
|
|
@ -12,8 +12,8 @@ build = "build.rs"
|
||||||
links = "implot"
|
links = "implot"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
imgui-sys = { git = "https://github.com/Gekkio/imgui-rs/", rev = "66260c123b9a80275bd3a366ef403444db11a676" }
|
imgui-sys = "0.5.0"
|
||||||
imgui = { git = "https://github.com/Gekkio/imgui-rs/", rev = "66260c123b9a80275bd3a366ef403444db11a676" }
|
imgui = "0.5.0"
|
||||||
|
|
||||||
[build-dependencies]
|
[build-dependencies]
|
||||||
cc = "1.0"
|
cc = "1.0"
|
||||||
|
|
Loading…
Reference in a new issue