remove unused dependencies (#19998)
# Objective - dont depend on things we dont need tp ## Solution - just dont do it ## Testing - 3d_scene runs
This commit is contained in:
parent
5ea0e4004f
commit
e2810085a8
@ -14,7 +14,6 @@ bevy_app = { path = "../bevy_app", version = "0.17.0-dev" }
|
|||||||
bevy_asset = { path = "../bevy_asset", version = "0.17.0-dev" }
|
bevy_asset = { path = "../bevy_asset", version = "0.17.0-dev" }
|
||||||
bevy_color = { path = "../bevy_color", version = "0.17.0-dev" }
|
bevy_color = { path = "../bevy_color", version = "0.17.0-dev" }
|
||||||
bevy_derive = { path = "../bevy_derive", version = "0.17.0-dev" }
|
bevy_derive = { path = "../bevy_derive", version = "0.17.0-dev" }
|
||||||
bevy_log = { path = "../bevy_log", version = "0.17.0-dev" }
|
|
||||||
bevy_math = { path = "../bevy_math", version = "0.17.0-dev" }
|
bevy_math = { path = "../bevy_math", version = "0.17.0-dev" }
|
||||||
bevy_mesh = { path = "../bevy_mesh", version = "0.17.0-dev" }
|
bevy_mesh = { path = "../bevy_mesh", version = "0.17.0-dev" }
|
||||||
bevy_reflect = { path = "../bevy_reflect", version = "0.17.0-dev", features = [
|
bevy_reflect = { path = "../bevy_reflect", version = "0.17.0-dev", features = [
|
||||||
|
@ -16,7 +16,6 @@ bevy_ecs = { path = "../bevy_ecs", version = "0.17.0-dev" }
|
|||||||
bevy_math = { path = "../bevy_math", version = "0.17.0-dev" }
|
bevy_math = { path = "../bevy_math", version = "0.17.0-dev" }
|
||||||
bevy_reflect = { path = "../bevy_reflect", version = "0.17.0-dev" }
|
bevy_reflect = { path = "../bevy_reflect", version = "0.17.0-dev" }
|
||||||
bevy_transform = { path = "../bevy_transform", version = "0.17.0-dev" }
|
bevy_transform = { path = "../bevy_transform", version = "0.17.0-dev" }
|
||||||
bevy_derive = { path = "../bevy_derive", version = "0.17.0-dev" }
|
|
||||||
|
|
||||||
# other
|
# other
|
||||||
# TODO: Remove `coreaudio-sys` dep below when updating `cpal`.
|
# TODO: Remove `coreaudio-sys` dep below when updating `cpal`.
|
||||||
|
@ -24,7 +24,6 @@ bevy_app = { path = "../bevy_app", version = "0.17.0-dev" }
|
|||||||
bevy_asset = { path = "../bevy_asset", version = "0.17.0-dev" }
|
bevy_asset = { path = "../bevy_asset", version = "0.17.0-dev" }
|
||||||
bevy_color = { path = "../bevy_color", version = "0.17.0-dev" }
|
bevy_color = { path = "../bevy_color", version = "0.17.0-dev" }
|
||||||
bevy_derive = { path = "../bevy_derive", version = "0.17.0-dev" }
|
bevy_derive = { path = "../bevy_derive", version = "0.17.0-dev" }
|
||||||
bevy_diagnostic = { path = "../bevy_diagnostic", version = "0.17.0-dev" }
|
|
||||||
bevy_ecs = { path = "../bevy_ecs", version = "0.17.0-dev" }
|
bevy_ecs = { path = "../bevy_ecs", version = "0.17.0-dev" }
|
||||||
bevy_image = { path = "../bevy_image", version = "0.17.0-dev" }
|
bevy_image = { path = "../bevy_image", version = "0.17.0-dev" }
|
||||||
bevy_camera = { path = "../bevy_camera", version = "0.17.0-dev" }
|
bevy_camera = { path = "../bevy_camera", version = "0.17.0-dev" }
|
||||||
@ -39,14 +38,12 @@ bevy_platform = { path = "../bevy_platform", version = "0.17.0-dev", default-fea
|
|||||||
"serialize",
|
"serialize",
|
||||||
] }
|
] }
|
||||||
|
|
||||||
serde = { version = "1", features = ["derive"] }
|
|
||||||
bitflags = "2.3"
|
bitflags = "2.3"
|
||||||
radsort = "0.1"
|
radsort = "0.1"
|
||||||
nonmax = "0.5"
|
nonmax = "0.5"
|
||||||
smallvec = { version = "1", default-features = false }
|
smallvec = { version = "1", default-features = false }
|
||||||
thiserror = { version = "2", default-features = false }
|
thiserror = { version = "2", default-features = false }
|
||||||
tracing = { version = "0.1", default-features = false, features = ["std"] }
|
tracing = { version = "0.1", default-features = false, features = ["std"] }
|
||||||
bytemuck = { version = "1" }
|
|
||||||
|
|
||||||
[lints]
|
[lints]
|
||||||
workspace = true
|
workspace = true
|
||||||
|
@ -18,8 +18,6 @@ bevy_input_focus = { path = "../bevy_input_focus", version = "0.17.0-dev" }
|
|||||||
bevy_log = { path = "../bevy_log", version = "0.17.0-dev" }
|
bevy_log = { path = "../bevy_log", version = "0.17.0-dev" }
|
||||||
bevy_math = { path = "../bevy_math", version = "0.17.0-dev" }
|
bevy_math = { path = "../bevy_math", version = "0.17.0-dev" }
|
||||||
bevy_picking = { path = "../bevy_picking", version = "0.17.0-dev" }
|
bevy_picking = { path = "../bevy_picking", version = "0.17.0-dev" }
|
||||||
bevy_render = { path = "../bevy_render", version = "0.17.0-dev" }
|
|
||||||
bevy_transform = { path = "../bevy_transform", version = "0.17.0-dev" }
|
|
||||||
bevy_ui = { path = "../bevy_ui", version = "0.17.0-dev", features = [
|
bevy_ui = { path = "../bevy_ui", version = "0.17.0-dev", features = [
|
||||||
"bevy_ui_picking_backend",
|
"bevy_ui_picking_backend",
|
||||||
] }
|
] }
|
||||||
|
@ -18,14 +18,12 @@ bevy_asset = { path = "../bevy_asset", version = "0.17.0-dev" }
|
|||||||
bevy_color = { path = "../bevy_color", version = "0.17.0-dev" }
|
bevy_color = { path = "../bevy_color", version = "0.17.0-dev" }
|
||||||
bevy_diagnostic = { path = "../bevy_diagnostic", version = "0.17.0-dev" }
|
bevy_diagnostic = { path = "../bevy_diagnostic", version = "0.17.0-dev" }
|
||||||
bevy_ecs = { path = "../bevy_ecs", version = "0.17.0-dev" }
|
bevy_ecs = { path = "../bevy_ecs", version = "0.17.0-dev" }
|
||||||
bevy_input = { path = "../bevy_input", version = "0.17.0-dev" }
|
|
||||||
bevy_picking = { path = "../bevy_picking", version = "0.17.0-dev" }
|
bevy_picking = { path = "../bevy_picking", version = "0.17.0-dev" }
|
||||||
bevy_render = { path = "../bevy_render", version = "0.17.0-dev" }
|
bevy_render = { path = "../bevy_render", version = "0.17.0-dev" }
|
||||||
bevy_reflect = { path = "../bevy_reflect", version = "0.17.0-dev" }
|
bevy_reflect = { path = "../bevy_reflect", version = "0.17.0-dev" }
|
||||||
bevy_time = { path = "../bevy_time", version = "0.17.0-dev" }
|
bevy_time = { path = "../bevy_time", version = "0.17.0-dev" }
|
||||||
bevy_text = { path = "../bevy_text", version = "0.17.0-dev" }
|
bevy_text = { path = "../bevy_text", version = "0.17.0-dev" }
|
||||||
bevy_ui = { path = "../bevy_ui", version = "0.17.0-dev" }
|
bevy_ui = { path = "../bevy_ui", version = "0.17.0-dev" }
|
||||||
bevy_utils = { path = "../bevy_utils", version = "0.17.0-dev" }
|
|
||||||
bevy_window = { path = "../bevy_window", version = "0.17.0-dev" }
|
bevy_window = { path = "../bevy_window", version = "0.17.0-dev" }
|
||||||
bevy_state = { path = "../bevy_state", version = "0.17.0-dev" }
|
bevy_state = { path = "../bevy_state", version = "0.17.0-dev" }
|
||||||
|
|
||||||
|
@ -56,7 +56,6 @@ critical-section = [
|
|||||||
bevy_app = { path = "../bevy_app", version = "0.17.0-dev", default-features = false }
|
bevy_app = { path = "../bevy_app", version = "0.17.0-dev", default-features = false }
|
||||||
bevy_ecs = { path = "../bevy_ecs", version = "0.17.0-dev", default-features = false }
|
bevy_ecs = { path = "../bevy_ecs", version = "0.17.0-dev", default-features = false }
|
||||||
bevy_time = { path = "../bevy_time", version = "0.17.0-dev", default-features = false }
|
bevy_time = { path = "../bevy_time", version = "0.17.0-dev", default-features = false }
|
||||||
bevy_utils = { path = "../bevy_utils", version = "0.17.0-dev", default-features = false }
|
|
||||||
bevy_tasks = { path = "../bevy_tasks", version = "0.17.0-dev", default-features = false }
|
bevy_tasks = { path = "../bevy_tasks", version = "0.17.0-dev", default-features = false }
|
||||||
bevy_platform = { path = "../bevy_platform", version = "0.17.0-dev", default-features = false, features = [
|
bevy_platform = { path = "../bevy_platform", version = "0.17.0-dev", default-features = false, features = [
|
||||||
"alloc",
|
"alloc",
|
||||||
|
@ -13,7 +13,6 @@ keywords = ["bevy"]
|
|||||||
bevy_app = { path = "../bevy_app", version = "0.17.0-dev" }
|
bevy_app = { path = "../bevy_app", version = "0.17.0-dev" }
|
||||||
bevy_ecs = { path = "../bevy_ecs", version = "0.17.0-dev" }
|
bevy_ecs = { path = "../bevy_ecs", version = "0.17.0-dev" }
|
||||||
bevy_input = { path = "../bevy_input", version = "0.17.0-dev" }
|
bevy_input = { path = "../bevy_input", version = "0.17.0-dev" }
|
||||||
bevy_utils = { path = "../bevy_utils", version = "0.17.0-dev" }
|
|
||||||
bevy_time = { path = "../bevy_time", version = "0.17.0-dev" }
|
bevy_time = { path = "../bevy_time", version = "0.17.0-dev" }
|
||||||
bevy_platform = { path = "../bevy_platform", version = "0.17.0-dev", default-features = false, features = [
|
bevy_platform = { path = "../bevy_platform", version = "0.17.0-dev", default-features = false, features = [
|
||||||
"std",
|
"std",
|
||||||
|
@ -16,7 +16,6 @@ proc-macro = true
|
|||||||
bevy_macro_utils = { path = "../../bevy_macro_utils", version = "0.17.0-dev" }
|
bevy_macro_utils = { path = "../../bevy_macro_utils", version = "0.17.0-dev" }
|
||||||
|
|
||||||
syn = "2.0"
|
syn = "2.0"
|
||||||
proc-macro2 = "1.0"
|
|
||||||
quote = "1.0"
|
quote = "1.0"
|
||||||
|
|
||||||
[lints]
|
[lints]
|
||||||
|
@ -36,7 +36,6 @@ bevy_scene = { path = "../bevy_scene", version = "0.17.0-dev", features = [
|
|||||||
] }
|
] }
|
||||||
bevy_transform = { path = "../bevy_transform", version = "0.17.0-dev" }
|
bevy_transform = { path = "../bevy_transform", version = "0.17.0-dev" }
|
||||||
bevy_tasks = { path = "../bevy_tasks", version = "0.17.0-dev" }
|
bevy_tasks = { path = "../bevy_tasks", version = "0.17.0-dev" }
|
||||||
bevy_utils = { path = "../bevy_utils", version = "0.17.0-dev" }
|
|
||||||
bevy_platform = { path = "../bevy_platform", version = "0.17.0-dev", default-features = false, features = [
|
bevy_platform = { path = "../bevy_platform", version = "0.17.0-dev", default-features = false, features = [
|
||||||
"std",
|
"std",
|
||||||
"serialize",
|
"serialize",
|
||||||
|
@ -63,7 +63,6 @@ libm = ["bevy_math/libm"]
|
|||||||
bevy_app = { path = "../bevy_app", version = "0.17.0-dev", default-features = false }
|
bevy_app = { path = "../bevy_app", version = "0.17.0-dev", default-features = false }
|
||||||
bevy_ecs = { path = "../bevy_ecs", version = "0.17.0-dev", default-features = false }
|
bevy_ecs = { path = "../bevy_ecs", version = "0.17.0-dev", default-features = false }
|
||||||
bevy_math = { path = "../bevy_math", version = "0.17.0-dev", default-features = false }
|
bevy_math = { path = "../bevy_math", version = "0.17.0-dev", default-features = false }
|
||||||
bevy_utils = { path = "../bevy_utils", version = "0.17.0-dev", default-features = false }
|
|
||||||
bevy_reflect = { path = "../bevy_reflect", version = "0.17.0-dev", features = [
|
bevy_reflect = { path = "../bevy_reflect", version = "0.17.0-dev", features = [
|
||||||
"glam",
|
"glam",
|
||||||
], default-features = false, optional = true }
|
], default-features = false, optional = true }
|
||||||
|
@ -19,7 +19,6 @@ bevy_reflect = { path = "../bevy_reflect", version = "0.17.0-dev" }
|
|||||||
bevy_camera = { path = "../bevy_camera", version = "0.17.0-dev" }
|
bevy_camera = { path = "../bevy_camera", version = "0.17.0-dev" }
|
||||||
bevy_ecs = { path = "../bevy_ecs", version = "0.17.0-dev" }
|
bevy_ecs = { path = "../bevy_ecs", version = "0.17.0-dev" }
|
||||||
bevy_transform = { path = "../bevy_transform", version = "0.17.0-dev" }
|
bevy_transform = { path = "../bevy_transform", version = "0.17.0-dev" }
|
||||||
bevy_derive = { path = "../bevy_derive", version = "0.17.0-dev" }
|
|
||||||
bevy_utils = { path = "../bevy_utils", version = "0.17.0-dev" }
|
bevy_utils = { path = "../bevy_utils", version = "0.17.0-dev" }
|
||||||
bevy_platform = { path = "../bevy_platform", version = "0.17.0-dev" }
|
bevy_platform = { path = "../bevy_platform", version = "0.17.0-dev" }
|
||||||
bevy_color = { path = "../bevy_color", version = "0.17.0-dev", features = [
|
bevy_color = { path = "../bevy_color", version = "0.17.0-dev", features = [
|
||||||
@ -27,7 +26,6 @@ bevy_color = { path = "../bevy_color", version = "0.17.0-dev", features = [
|
|||||||
] }
|
] }
|
||||||
|
|
||||||
# other
|
# other
|
||||||
serde = { version = "1", default-features = false, features = ["derive"] }
|
|
||||||
tracing = { version = "0.1", default-features = false }
|
tracing = { version = "0.1", default-features = false }
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
|
@ -18,7 +18,6 @@ bevy_ecs = { path = "../bevy_ecs", version = "0.17.0-dev" }
|
|||||||
bevy_transform = { path = "../bevy_transform", version = "0.17.0-dev" }
|
bevy_transform = { path = "../bevy_transform", version = "0.17.0-dev" }
|
||||||
bevy_mikktspace = { path = "../bevy_mikktspace", version = "0.17.0-dev" }
|
bevy_mikktspace = { path = "../bevy_mikktspace", version = "0.17.0-dev" }
|
||||||
bevy_derive = { path = "../bevy_derive", version = "0.17.0-dev" }
|
bevy_derive = { path = "../bevy_derive", version = "0.17.0-dev" }
|
||||||
bevy_utils = { path = "../bevy_utils", version = "0.17.0-dev" }
|
|
||||||
bevy_platform = { path = "../bevy_platform", version = "0.17.0-dev", default-features = false, features = [
|
bevy_platform = { path = "../bevy_platform", version = "0.17.0-dev", default-features = false, features = [
|
||||||
"std",
|
"std",
|
||||||
"serialize",
|
"serialize",
|
||||||
|
@ -21,7 +21,7 @@ pbr_light_textures = []
|
|||||||
shader_format_glsl = ["bevy_render/shader_format_glsl"]
|
shader_format_glsl = ["bevy_render/shader_format_glsl"]
|
||||||
trace = ["bevy_render/trace"]
|
trace = ["bevy_render/trace"]
|
||||||
# Enables the meshlet renderer for dense high-poly scenes (experimental)
|
# Enables the meshlet renderer for dense high-poly scenes (experimental)
|
||||||
meshlet = ["dep:lz4_flex", "dep:range-alloc", "dep:half", "dep:bevy_tasks"]
|
meshlet = ["dep:lz4_flex", "dep:range-alloc", "dep:bevy_tasks"]
|
||||||
# Enables processing meshes into meshlet meshes
|
# Enables processing meshes into meshlet meshes
|
||||||
meshlet_processor = [
|
meshlet_processor = [
|
||||||
"meshlet",
|
"meshlet",
|
||||||
@ -51,7 +51,6 @@ bevy_camera = { path = "../bevy_camera", version = "0.17.0-dev" }
|
|||||||
bevy_tasks = { path = "../bevy_tasks", version = "0.17.0-dev", optional = true }
|
bevy_tasks = { path = "../bevy_tasks", version = "0.17.0-dev", optional = true }
|
||||||
bevy_transform = { path = "../bevy_transform", version = "0.17.0-dev" }
|
bevy_transform = { path = "../bevy_transform", version = "0.17.0-dev" }
|
||||||
bevy_utils = { path = "../bevy_utils", version = "0.17.0-dev" }
|
bevy_utils = { path = "../bevy_utils", version = "0.17.0-dev" }
|
||||||
bevy_window = { path = "../bevy_window", version = "0.17.0-dev" }
|
|
||||||
bevy_platform = { path = "../bevy_platform", version = "0.17.0-dev", default-features = false, features = [
|
bevy_platform = { path = "../bevy_platform", version = "0.17.0-dev", default-features = false, features = [
|
||||||
"std",
|
"std",
|
||||||
] }
|
] }
|
||||||
@ -66,14 +65,12 @@ lz4_flex = { version = "0.11", default-features = false, features = [
|
|||||||
"frame",
|
"frame",
|
||||||
], optional = true }
|
], optional = true }
|
||||||
range-alloc = { version = "0.1.3", optional = true }
|
range-alloc = { version = "0.1.3", optional = true }
|
||||||
half = { version = "2", features = ["bytemuck"], optional = true }
|
|
||||||
meshopt = { version = "0.4.1", optional = true }
|
meshopt = { version = "0.4.1", optional = true }
|
||||||
metis = { version = "0.2", optional = true }
|
metis = { version = "0.2", optional = true }
|
||||||
itertools = { version = "0.14", optional = true }
|
itertools = { version = "0.14", optional = true }
|
||||||
bitvec = { version = "1", optional = true }
|
bitvec = { version = "1", optional = true }
|
||||||
# direct dependency required for derive macro
|
# direct dependency required for derive macro
|
||||||
bytemuck = { version = "1", features = ["derive", "must_cast"] }
|
bytemuck = { version = "1", features = ["derive", "must_cast"] }
|
||||||
radsort = "0.1"
|
|
||||||
smallvec = { version = "1", default-features = false }
|
smallvec = { version = "1", default-features = false }
|
||||||
nonmax = "0.5"
|
nonmax = "0.5"
|
||||||
static_assertions = "1"
|
static_assertions = "1"
|
||||||
|
@ -24,7 +24,6 @@ bevy_reflect = { path = "../bevy_reflect", version = "0.17.0-dev" }
|
|||||||
bevy_render = { path = "../bevy_render", version = "0.17.0-dev" }
|
bevy_render = { path = "../bevy_render", version = "0.17.0-dev" }
|
||||||
bevy_time = { path = "../bevy_time", version = "0.17.0-dev" }
|
bevy_time = { path = "../bevy_time", version = "0.17.0-dev" }
|
||||||
bevy_transform = { path = "../bevy_transform", version = "0.17.0-dev" }
|
bevy_transform = { path = "../bevy_transform", version = "0.17.0-dev" }
|
||||||
bevy_utils = { path = "../bevy_utils", version = "0.17.0-dev" }
|
|
||||||
bevy_window = { path = "../bevy_window", version = "0.17.0-dev" }
|
bevy_window = { path = "../bevy_window", version = "0.17.0-dev" }
|
||||||
bevy_platform = { path = "../bevy_platform", version = "0.17.0-dev", default-features = false, features = [
|
bevy_platform = { path = "../bevy_platform", version = "0.17.0-dev", default-features = false, features = [
|
||||||
"std",
|
"std",
|
||||||
|
@ -24,7 +24,6 @@ indexmap = "2.0"
|
|||||||
proc-macro2 = "1.0"
|
proc-macro2 = "1.0"
|
||||||
quote = "1.0"
|
quote = "1.0"
|
||||||
syn = { version = "2.0", features = ["full", "extra-traits"] }
|
syn = { version = "2.0", features = ["full", "extra-traits"] }
|
||||||
uuid = { version = "1.13.1", features = ["v4"] }
|
|
||||||
|
|
||||||
[target.'cfg(target_arch = "wasm32")'.dependencies]
|
[target.'cfg(target_arch = "wasm32")'.dependencies]
|
||||||
# TODO: Assuming all wasm builds are for the browser. Require `no_std` support to break assumption.
|
# TODO: Assuming all wasm builds are for the browser. Require `no_std` support to break assumption.
|
||||||
|
@ -13,7 +13,6 @@ bevy_macro_utils = { path = "../../bevy_macro_utils", version = "0.17.0-dev" }
|
|||||||
|
|
||||||
syn = { version = "2.0", features = ["full"] }
|
syn = { version = "2.0", features = ["full"] }
|
||||||
quote = "1.0"
|
quote = "1.0"
|
||||||
proc-macro2 = "1.0"
|
|
||||||
|
|
||||||
[lints]
|
[lints]
|
||||||
workspace = true
|
workspace = true
|
||||||
|
@ -36,10 +36,8 @@ bevy_platform = { path = "../bevy_platform", version = "0.17.0-dev", default-fea
|
|||||||
taffy = { version = "0.7" }
|
taffy = { version = "0.7" }
|
||||||
serde = { version = "1", features = ["derive"], optional = true }
|
serde = { version = "1", features = ["derive"], optional = true }
|
||||||
uuid = { version = "1.1", features = ["v4"], optional = true }
|
uuid = { version = "1.1", features = ["v4"], optional = true }
|
||||||
bytemuck = { version = "1.5", features = ["derive"] }
|
|
||||||
thiserror = { version = "2", default-features = false }
|
thiserror = { version = "2", default-features = false }
|
||||||
derive_more = { version = "2", default-features = false, features = ["from"] }
|
derive_more = { version = "2", default-features = false, features = ["from"] }
|
||||||
nonmax = "0.5"
|
|
||||||
smallvec = { version = "1", default-features = false }
|
smallvec = { version = "1", default-features = false }
|
||||||
accesskit = "0.19"
|
accesskit = "0.19"
|
||||||
tracing = { version = "0.1", default-features = false, features = ["std"] }
|
tracing = { version = "0.1", default-features = false, features = ["std"] }
|
||||||
|
@ -23,7 +23,6 @@ bevy_render = { path = "../bevy_render", version = "0.17.0-dev" }
|
|||||||
bevy_sprite = { path = "../bevy_sprite", version = "0.17.0-dev" }
|
bevy_sprite = { path = "../bevy_sprite", version = "0.17.0-dev" }
|
||||||
bevy_picking = { path = "../bevy_picking", version = "0.17.0-dev", optional = true }
|
bevy_picking = { path = "../bevy_picking", version = "0.17.0-dev", optional = true }
|
||||||
bevy_transform = { path = "../bevy_transform", version = "0.17.0-dev" }
|
bevy_transform = { path = "../bevy_transform", version = "0.17.0-dev" }
|
||||||
bevy_window = { path = "../bevy_window", version = "0.17.0-dev" }
|
|
||||||
bevy_utils = { path = "../bevy_utils", version = "0.17.0-dev" }
|
bevy_utils = { path = "../bevy_utils", version = "0.17.0-dev" }
|
||||||
bevy_platform = { path = "../bevy_platform", version = "0.17.0-dev", default-features = false, features = [
|
bevy_platform = { path = "../bevy_platform", version = "0.17.0-dev", default-features = false, features = [
|
||||||
"std",
|
"std",
|
||||||
@ -32,23 +31,13 @@ bevy_ui = { path = "../bevy_ui", version = "0.17.0-dev" }
|
|||||||
bevy_text = { path = "../bevy_text", version = "0.17.0-dev", default-features = false }
|
bevy_text = { path = "../bevy_text", version = "0.17.0-dev", default-features = false }
|
||||||
|
|
||||||
# other
|
# other
|
||||||
serde = { version = "1", features = ["derive"], optional = true }
|
|
||||||
bytemuck = { version = "1.5", features = ["derive"] }
|
bytemuck = { version = "1.5", features = ["derive"] }
|
||||||
thiserror = { version = "2", default-features = false }
|
|
||||||
derive_more = { version = "1", default-features = false, features = ["from"] }
|
derive_more = { version = "1", default-features = false, features = ["from"] }
|
||||||
nonmax = "0.5"
|
|
||||||
smallvec = { version = "1", default-features = false }
|
|
||||||
accesskit = "0.18"
|
|
||||||
tracing = { version = "0.1", default-features = false, features = ["std"] }
|
tracing = { version = "0.1", default-features = false, features = ["std"] }
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
default = []
|
default = []
|
||||||
serialize = [
|
serialize = ["bevy_math/serialize", "bevy_platform/serialize"]
|
||||||
"serde",
|
|
||||||
"smallvec/serde",
|
|
||||||
"bevy_math/serialize",
|
|
||||||
"bevy_platform/serialize",
|
|
||||||
]
|
|
||||||
bevy_ui_picking_backend = ["bevy_picking"]
|
bevy_ui_picking_backend = ["bevy_picking"]
|
||||||
bevy_ui_debug = []
|
bevy_ui_debug = []
|
||||||
|
|
||||||
|
@ -22,12 +22,7 @@ bevy_reflect = [
|
|||||||
]
|
]
|
||||||
|
|
||||||
## Adds serialization support through `serde`.
|
## Adds serialization support through `serde`.
|
||||||
serialize = [
|
serialize = ["serde", "bevy_ecs/serialize", "bevy_input/serialize"]
|
||||||
"serde",
|
|
||||||
"smol_str/serde",
|
|
||||||
"bevy_ecs/serialize",
|
|
||||||
"bevy_input/serialize",
|
|
||||||
]
|
|
||||||
|
|
||||||
# Platform Compatibility
|
# Platform Compatibility
|
||||||
|
|
||||||
@ -56,9 +51,7 @@ bevy_input = { path = "../bevy_input", version = "0.17.0-dev", default-features
|
|||||||
bevy_math = { path = "../bevy_math", version = "0.17.0-dev", default-features = false }
|
bevy_math = { path = "../bevy_math", version = "0.17.0-dev", default-features = false }
|
||||||
bevy_reflect = { path = "../bevy_reflect", version = "0.17.0-dev", default-features = false, features = [
|
bevy_reflect = { path = "../bevy_reflect", version = "0.17.0-dev", default-features = false, features = [
|
||||||
"glam",
|
"glam",
|
||||||
"smol_str",
|
|
||||||
], optional = true }
|
], optional = true }
|
||||||
bevy_utils = { path = "../bevy_utils", version = "0.17.0-dev", default-features = false }
|
|
||||||
bevy_platform = { path = "../bevy_platform", version = "0.17.0-dev", default-features = false }
|
bevy_platform = { path = "../bevy_platform", version = "0.17.0-dev", default-features = false }
|
||||||
|
|
||||||
# other
|
# other
|
||||||
@ -69,7 +62,6 @@ serde = { version = "1.0", features = [
|
|||||||
raw-window-handle = { version = "0.6", features = [
|
raw-window-handle = { version = "0.6", features = [
|
||||||
"alloc",
|
"alloc",
|
||||||
], default-features = false }
|
], default-features = false }
|
||||||
smol_str = { version = "0.2", default-features = false }
|
|
||||||
log = { version = "0.4", default-features = false }
|
log = { version = "0.4", default-features = false }
|
||||||
|
|
||||||
[target.'cfg(target_os = "android")'.dependencies]
|
[target.'cfg(target_os = "android")'.dependencies]
|
||||||
|
@ -16,7 +16,6 @@ x11 = ["winit/x11"]
|
|||||||
accesskit_unix = ["accesskit_winit/accesskit_unix", "accesskit_winit/async-io"]
|
accesskit_unix = ["accesskit_winit/accesskit_unix", "accesskit_winit/async-io"]
|
||||||
|
|
||||||
serialize = [
|
serialize = [
|
||||||
"serde",
|
|
||||||
"bevy_input/serialize",
|
"bevy_input/serialize",
|
||||||
"bevy_window/serialize",
|
"bevy_window/serialize",
|
||||||
"bevy_platform/serialize",
|
"bevy_platform/serialize",
|
||||||
@ -38,7 +37,6 @@ bevy_log = { path = "../bevy_log", version = "0.17.0-dev" }
|
|||||||
bevy_math = { path = "../bevy_math", version = "0.17.0-dev" }
|
bevy_math = { path = "../bevy_math", version = "0.17.0-dev" }
|
||||||
bevy_reflect = { path = "../bevy_reflect", version = "0.17.0-dev" }
|
bevy_reflect = { path = "../bevy_reflect", version = "0.17.0-dev" }
|
||||||
bevy_window = { path = "../bevy_window", version = "0.17.0-dev" }
|
bevy_window = { path = "../bevy_window", version = "0.17.0-dev" }
|
||||||
bevy_utils = { path = "../bevy_utils", version = "0.17.0-dev" }
|
|
||||||
bevy_tasks = { path = "../bevy_tasks", version = "0.17.0-dev" }
|
bevy_tasks = { path = "../bevy_tasks", version = "0.17.0-dev" }
|
||||||
bevy_platform = { path = "../bevy_platform", version = "0.17.0-dev", default-features = false, features = [
|
bevy_platform = { path = "../bevy_platform", version = "0.17.0-dev", default-features = false, features = [
|
||||||
"std",
|
"std",
|
||||||
@ -57,7 +55,6 @@ accesskit_winit = { version = "0.27", default-features = false, features = [
|
|||||||
approx = { version = "0.5", default-features = false }
|
approx = { version = "0.5", default-features = false }
|
||||||
cfg-if = "1.0"
|
cfg-if = "1.0"
|
||||||
raw-window-handle = "0.6"
|
raw-window-handle = "0.6"
|
||||||
serde = { version = "1.0", features = ["derive"], optional = true }
|
|
||||||
bytemuck = { version = "1.5", optional = true }
|
bytemuck = { version = "1.5", optional = true }
|
||||||
wgpu-types = { version = "25", optional = true }
|
wgpu-types = { version = "25", optional = true }
|
||||||
accesskit = "0.19"
|
accesskit = "0.19"
|
||||||
|
Loading…
Reference in New Issue
Block a user