Skip to content

Commit c2ded76

Browse files
committed
Make threa_local non-optional
1 parent 9d1c390 commit c2ded76

File tree

3 files changed

+4
-15
lines changed

3 files changed

+4
-15
lines changed

crates/avian2d/Cargo.toml

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,7 @@ f64 = []
2828

2929
debug-plugin = ["bevy/bevy_gizmos", "bevy/bevy_render"]
3030
simd = ["parry2d?/simd-stable", "parry2d-f64?/simd-stable"]
31-
parallel = [
32-
"dep:thread_local",
33-
"bevy/multi_threaded",
34-
"parry2d?/parallel",
35-
"parry2d-f64?/parallel",
36-
]
31+
parallel = ["bevy/multi_threaded", "parry2d?/parallel", "parry2d-f64?/parallel"]
3732
enhanced-determinism = [
3833
"dep:libm",
3934
"bevy_math/libm",
@@ -103,7 +98,7 @@ arrayvec = "0.7"
10398
smallvec = "1.15"
10499
itertools = "0.13"
105100
bitflags = "2.5.0"
106-
thread_local = { version = "1.1", optional = true }
101+
thread_local = { version = "1.1" }
107102
disqualified = { version = "1.0" }
108103

109104
[dev-dependencies]

crates/avian3d/Cargo.toml

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,7 @@ f64 = []
2929

3030
debug-plugin = ["bevy/bevy_gizmos", "bevy/bevy_render"]
3131
simd = ["parry3d?/simd-stable", "parry3d-f64?/simd-stable"]
32-
parallel = [
33-
"dep:thread_local",
34-
"bevy/multi_threaded",
35-
"parry3d?/parallel",
36-
"parry3d-f64?/parallel",
37-
]
32+
parallel = ["bevy/multi_threaded", "parry3d?/parallel", "parry3d-f64?/parallel"]
3833
enhanced-determinism = [
3934
"dep:libm",
4035
"bevy_math/libm",
@@ -104,7 +99,7 @@ thiserror = "2"
10499
smallvec = "1.15"
105100
itertools = "0.13"
106101
bitflags = "2.5.0"
107-
thread_local = { version = "1.1", optional = true }
102+
thread_local = { version = "1.1" }
108103
disqualified = { version = "1.0" }
109104

110105
[dev-dependencies]

src/collider_tree/update.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ use bevy::{
2222
prelude::*,
2323
};
2424
use obvhs::aabb::Aabb;
25-
#[cfg(feature = "parallel")]
2625
use thread_local::ThreadLocal;
2726

2827
/// A plugin for updating [`ColliderTree`]s for a collider type `C`.

0 commit comments

Comments
 (0)