From b80ed6b9c90ab97705b4f93957feef16cdd65257 Mon Sep 17 00:00:00 2001 From: Thierry Berger Date: Fri, 12 Jul 2024 10:54:10 +0200 Subject: [PATCH] fix compiling examples without serde features --- bevy_rapier2d/examples/serialization.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/bevy_rapier2d/examples/serialization.rs b/bevy_rapier2d/examples/serialization.rs index 0162c37d..ca18fa1a 100644 --- a/bevy_rapier2d/examples/serialization.rs +++ b/bevy_rapier2d/examples/serialization.rs @@ -25,10 +25,13 @@ fn main() { } pub fn print_physics(context: Res) { - println!( + #[cfg(feature = "serde-serialize")] + info!( "{}", serde_json::to_string_pretty(&(*context)).expect("Unable to serialize `RapierContext`") ); + #[cfg(not(feature = "serde-serialize"))] + error!("Example 'serialization' should be run with '--features serde-serialize'."); } fn quit(mut exit_event: EventWriter) {