-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathCargo.toml
92 lines (83 loc) · 4.52 KB
/
Cargo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
[package]
name = "ssnt"
version = "0.1.0"
authors = ["Alain Siegrist <alainsiegrist02@gmail.com>"]
edition = "2021"
[workspace]
resolver = "2"
members = ["crates/*"]
[workspace.dependencies]
bevy = { version = "0.11", default-features = false, features = ["bevy_asset", "bevy_scene", "bevy_pbr", "bevy_gltf", "bevy_sprite", "bevy_text", "bevy_render", "bevy_core_pipeline", "bevy_ui", "multi-threaded", "png", "hdr", "ktx2", "zstd", "filesystem_watcher", "bevy_gizmos", "tonemapping_luts", "default_font", "webgl2"] }
bevy_rapier3d = "0.22.0"
[features]
default = ["client"]
client = ["bevy/animation", "bevy/bevy_audio", "bevy/bevy_gilrs", "bevy/bevy_winit", "bevy/x11", "bevy/vorbis"]
[dependencies]
byond = { path = "crates/byond" }
maps = { path = "crates/maps" }
networking = { path = "crates/networking" }
physics = { path = "crates/physics" }
utils = { path = "crates/utils" }
bevy = { workspace = true }
bevy_egui = "0.21.0"
bevy-inspector-egui = "0.19.0"
bevy_rapier3d = { workspace = true, features = ["simd-stable"] }
bevy_common_assets = { version = "0.7.0", features = ["ron"] }
cfg-if = "1.0.0"
futures-lite = "1.4.0"
log = "0.4.8"
glam = "0.20.2"
serde = { version = "*", features = ["derive"] }
clap = { version = "3.0.13", features = ["derive"] }
toml = "0.5.9"
reqwest = { version = "0.11.12", default-features = false, features = ["json", "rustls-tls"] }
async-compat = "0.2.1"
tokio = { version = "1.21.2", features = ["time"] }
# Remove when https://github.com/bevyengine/bevy/pull/6578 is merged
smallvec = "*"
base64 = "0.13.0"
[patch.crates-io]
bevy = { git = "https://github.com/Alainx277/bevy", branch = "ssnt" }
bevy_a11y = { git = "https://github.com/Alainx277/bevy", branch = "ssnt" }
bevy_animation = { git = "https://github.com/Alainx277/bevy", branch = "ssnt" }
bevy_app = { git = "https://github.com/Alainx277/bevy", branch = "ssnt" }
bevy_asset = { git = "https://github.com/Alainx277/bevy", branch = "ssnt" }
bevy_audio = { git = "https://github.com/Alainx277/bevy", branch = "ssnt" }
bevy_core = { git = "https://github.com/Alainx277/bevy", branch = "ssnt" }
bevy_core_pipeline = { git = "https://github.com/Alainx277/bevy", branch = "ssnt" }
bevy_derive = { git = "https://github.com/Alainx277/bevy", branch = "ssnt" }
bevy_diagnostic = { git = "https://github.com/Alainx277/bevy", branch = "ssnt" }
bevy_ecs = { git = "https://github.com/Alainx277/bevy", branch = "ssnt" }
bevy_encase_derive = { git = "https://github.com/Alainx277/bevy", branch = "ssnt" }
bevy_gilrs = { git = "https://github.com/Alainx277/bevy", branch = "ssnt" }
bevy_gizmos = { git = "https://github.com/Alainx277/bevy", branch = "ssnt" }
bevy_gltf = { git = "https://github.com/Alainx277/bevy", branch = "ssnt" }
bevy_hierarchy = { git = "https://github.com/Alainx277/bevy", branch = "ssnt" }
bevy_input = { git = "https://github.com/Alainx277/bevy", branch = "ssnt" }
bevy_internal = { git = "https://github.com/Alainx277/bevy", branch = "ssnt" }
bevy_log = { git = "https://github.com/Alainx277/bevy", branch = "ssnt" }
bevy_macro_utils = { git = "https://github.com/Alainx277/bevy", branch = "ssnt" }
bevy_math = { git = "https://github.com/Alainx277/bevy", branch = "ssnt" }
bevy_mikktspace = { git = "https://github.com/Alainx277/bevy", branch = "ssnt" }
bevy_pbr = { git = "https://github.com/Alainx277/bevy", branch = "ssnt" }
bevy_ptr = { git = "https://github.com/Alainx277/bevy", branch = "ssnt" }
bevy_reflect = { git = "https://github.com/Alainx277/bevy", branch = "ssnt" }
bevy_render = { git = "https://github.com/Alainx277/bevy", branch = "ssnt" }
bevy_scene = { git = "https://github.com/Alainx277/bevy", branch = "ssnt" }
bevy_sprite = { git = "https://github.com/Alainx277/bevy", branch = "ssnt" }
bevy_tasks = { git = "https://github.com/Alainx277/bevy", branch = "ssnt" }
bevy_text = { git = "https://github.com/Alainx277/bevy", branch = "ssnt" }
bevy_time = { git = "https://github.com/Alainx277/bevy", branch = "ssnt" }
bevy_transform = { git = "https://github.com/Alainx277/bevy", branch = "ssnt" }
bevy_ui = { git = "https://github.com/Alainx277/bevy", branch = "ssnt" }
bevy_utils = { git = "https://github.com/Alainx277/bevy", branch = "ssnt" }
bevy_window = { git = "https://github.com/Alainx277/bevy", branch = "ssnt" }
bevy_winit = { git = "https://github.com/Alainx277/bevy", branch = "ssnt" }
bevy_rapier3d = { git = "https://github.com/Alainx277/bevy_rapier", branch = "ssnt" }
rapier3d = { git = "https://github.com/Alainx277/rapier", branch = "ssnt" }
[profile.dev.package."*"]
opt-level = 3
[profile.dev.package.maps]
opt-level = 1
[profile.dev.package.byond]
opt-level = 3