From 78cc4be844bc93d19d0ccd35e98685b30cbd91a2 Mon Sep 17 00:00:00 2001 From: Tao Tien <29749622+taotien@users.noreply.github.com> Date: Mon, 5 Jan 2026 23:27:00 -0800 Subject: [PATCH] enable dynamic linking for faster compile times --- Cargo.lock | 10 ++++++++++ Cargo.toml | 2 +- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/Cargo.lock b/Cargo.lock index 446a2df..6a75282 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -320,6 +320,7 @@ version = "0.17.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "76d3ee8652fe0577fd8a99054e147740850140d530be8e044a9be4e23a3e8a24" dependencies = [ + "bevy_dylib", "bevy_internal", ] @@ -604,6 +605,15 @@ dependencies = [ "sysinfo", ] +[[package]] +name = "bevy_dylib" +version = "0.17.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d50a92aea6e896b6939ea51db6ced3a7e2dfd591016286e3eed9cb60d9e4f149" +dependencies = [ + "bevy_internal", +] + [[package]] name = "bevy_ecs" version = "0.17.3" diff --git a/Cargo.toml b/Cargo.toml index b0da9f4..9d3ffe2 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -4,7 +4,7 @@ version = "0.1.0" edition = "2024" [dependencies] -bevy = "0.17.3" +bevy = { version = "0.17.3", features = ["dynamic_linking"] } [profile.dev] opt-level = 1