/ egui_glium / Cargo.toml
Cargo.toml
1 [package] 2 name = "egui_glium" 3 version = "0.17.0" 4 authors = ["Emil Ernerfeldt <emil.ernerfeldt@gmail.com>"] 5 description = "Bindings for using egui natively using the glium library" 6 edition = "2021" 7 rust-version = "1.56" 8 homepage = "https://github.com/emilk/egui/tree/master/egui_glium" 9 license = "MIT OR Apache-2.0" 10 readme = "README.md" 11 repository = "https://github.com/emilk/egui/tree/master/egui_glium" 12 categories = ["gui", "game-development"] 13 keywords = ["glium", "egui", "gui", "gamedev"] 14 include = [ 15 "../LICENSE-APACHE", 16 "../LICENSE-MIT", 17 "**/*.rs", 18 "Cargo.toml", 19 "src/shader/*.glsl", 20 ] 21 22 [package.metadata.docs.rs] 23 all-features = true 24 25 26 [features] 27 default = ["clipboard", "default_fonts", "links", "persistence"] 28 29 # enable cut/copy/paste to OS clipboard. 30 # if disabled a clipboard will be simulated so you can still copy/paste within the egui app. 31 clipboard = ["egui-winit/clipboard"] 32 33 # If set, egui will use `include_bytes!` to bundle some fonts. 34 # If you plan on specifying your own fonts you may disable this feature. 35 default_fonts = ["egui/default_fonts"] 36 37 # enable opening links in a browser when an egui hyperlink is clicked. 38 links = ["egui-winit/links"] 39 40 # enable persisting native window options and egui memory 41 persistence = ["egui-winit/persistence", "egui/persistence"] 42 43 # experimental support for a screen reader 44 screen_reader = ["egui-winit/screen_reader"] 45 46 47 [dependencies] 48 egui = { version = "0.17.0", path = "../egui", default-features = false, features = [ 49 "convert_bytemuck", 50 ] } 51 egui-winit = { version = "0.17.0", path = "../egui-winit", default-features = false } 52 53 ahash = "0.7" 54 bytemuck = "1.7" 55 glium = "0.31" 56 57 [dev-dependencies] 58 image = { version = "0.24", default-features = false, features = ["png"] }