From 407611bf8ed229e20c0c23974c6b26f9f58a6d64 Mon Sep 17 00:00:00 2001 From: mvlabat Date: Sun, 7 Jan 2024 17:21:02 +0200 Subject: [PATCH] Fix broken imports, specify required features for examples --- Cargo.toml | 16 ++++++++++++++++ src/lib.rs | 2 +- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 291bd830..fce483f3 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -22,6 +22,22 @@ default_fonts = ["egui/default_fonts"] render = ["bevy/bevy_render"] serde = ["egui/serde"] +[[example]] +name = "render_to_image_widget" +required-features = ["render"] +[[example]] +name = "side_panel" +required-features = ["render"] +[[example]] +name = "simple" +required-features = ["render"] +[[example]] +name = "two_windows" +required-features = ["render"] +[[example]] +name = "ui" +required-features = ["render"] + [dependencies] bevy = { version = "0.12", default-features = false, features = [ "bevy_asset", diff --git a/src/lib.rs b/src/lib.rs index f7e9cb71..b8c23537 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -62,11 +62,11 @@ pub mod egui_node; pub use egui; +use crate::systems::*; #[cfg(feature = "render")] use crate::{ egui_node::{EguiPipeline, EGUI_SHADER_HANDLE}, render_systems::{EguiTransforms, ExtractedEguiManagedTextures}, - systems::*, }; #[cfg(all( feature = "manage_clipboard",