-
Notifications
You must be signed in to change notification settings - Fork 8
Expand file tree
/
Copy pathCargo.toml
More file actions
168 lines (161 loc) · 12.3 KB
/
Cargo.toml
File metadata and controls
168 lines (161 loc) · 12.3 KB
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
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
#
# Copyright (C) 2020-2025 Pen, Dice & Paper
#
# This program is dual-licensed under the following terms:
#
# Option 1: (Non-Commercial) GNU Affero General Public License (AGPL)
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as
# published by the Free Software Foundation, either version 3 of the
# License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License for more details.
#
# You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
# Option 2: Commercial License
# For commercial use, you are required to obtain a separate commercial
# license. Please contact ithai at pendicepaper.com
# for more information about commercial licensing terms.
#
[workspace]
members = [
"hexroll3-app",
"hexroll3-scroll",
"hexroll3-signaling",
"hexroll3-testbed",
"hexroll3-dungeoneer",
"hexroll3-cartographer"
]
resolver = "2"
[workspace.dependencies]
serde = "1.0.216"
serde_json = "1.0.134"
rand = "0.8.5"
web-sys = { version = "0.3.77", features = ["Location"] }
bevy = {git = "https://github.com/hexroll/bevy", branch="hexroll3", features=["serialize", "jpeg", "ktx2", "wayland"]}
fs_extra = { version = "1.3.0" }
[profile.release-minified]
inherits = "release"
strip = true
opt-level= "s"
lto = "thin"
[profile.release-minified-and-then-some]
inherits = "release"
strip = true
opt-level= "z"
lto = true
[patch."https://github.com/bevyengine/bevy"]
bevy = {git = "https://github.com/hexroll/bevy" ,branch="hexroll3" }
bevy_a11y = { git = "https://github.com/hexroll/bevy", package="bevy_a11y" ,branch="hexroll3"}
bevy_android = { git = "https://github.com/hexroll/bevy", package="bevy_android" ,branch="hexroll3"}
bevy_animation = { git = "https://github.com/hexroll/bevy", package="bevy_animation" ,branch="hexroll3"}
bevy_anti_alias = { git = "https://github.com/hexroll/bevy", package="bevy_anti_alias" ,branch="hexroll3"}
bevy_app = { git = "https://github.com/hexroll/bevy", package="bevy_app" ,branch="hexroll3"}
bevy_asset = { git = "https://github.com/hexroll/bevy", package="bevy_asset" ,branch="hexroll3"}
bevy_audio = { git = "https://github.com/hexroll/bevy", package="bevy_audio" ,branch="hexroll3"}
bevy_camera = { git = "https://github.com/hexroll/bevy", package="bevy_camera" ,branch="hexroll3"}
bevy_color = { git = "https://github.com/hexroll/bevy", package="bevy_color" ,branch="hexroll3"}
bevy_core_pipeline = { git = "https://github.com/hexroll/bevy", package="bevy_core_pipeline" ,branch="hexroll3"}
bevy_derive = { git = "https://github.com/hexroll/bevy", package="bevy_derive" ,branch="hexroll3"}
bevy_dev_tools = { git = "https://github.com/hexroll/bevy", package="bevy_dev_tools" ,branch="hexroll3"}
bevy_diagnostic = { git = "https://github.com/hexroll/bevy", package="bevy_diagnostic" ,branch="hexroll3"}
bevy_dylib = { git = "https://github.com/hexroll/bevy", package="bevy_dylib" ,branch="hexroll3"}
bevy_ecs = { git = "https://github.com/hexroll/bevy", package="bevy_ecs" ,branch="hexroll3"}
bevy_encase_derive = { git = "https://github.com/hexroll/bevy", package="bevy_encase_derive" ,branch="hexroll3"}
bevy_feathers = { git = "https://github.com/hexroll/bevy", package="bevy_feathers" ,branch="hexroll3"}
bevy_gilrs = { git = "https://github.com/hexroll/bevy", package="bevy_gilrs" ,branch="hexroll3"}
bevy_gizmos = { git = "https://github.com/hexroll/bevy", package="bevy_gizmos" ,branch="hexroll3"}
bevy_gltf = { git = "https://github.com/hexroll/bevy", package="bevy_gltf" ,branch="hexroll3"}
bevy_image = { git = "https://github.com/hexroll/bevy", package="bevy_image" ,branch="hexroll3"}
bevy_input = { git = "https://github.com/hexroll/bevy", package="bevy_input" ,branch="hexroll3"}
bevy_input_focus = { git = "https://github.com/hexroll/bevy", package="bevy_input_focus" ,branch="hexroll3"}
bevy_internal = { git = "https://github.com/hexroll/bevy", package="bevy_internal" ,branch="hexroll3"}
bevy_light = { git = "https://github.com/hexroll/bevy", package="bevy_light" ,branch="hexroll3"}
bevy_log = { git = "https://github.com/hexroll/bevy", package="bevy_log" ,branch="hexroll3"}
bevy_macro_utils = { git = "https://github.com/hexroll/bevy", package="bevy_macro_utils" ,branch="hexroll3"}
bevy_math = { git = "https://github.com/hexroll/bevy", package="bevy_math" ,branch="hexroll3"}
bevy_mesh = { git = "https://github.com/hexroll/bevy", package="bevy_mesh" ,branch="hexroll3"}
bevy_pbr = { git = "https://github.com/hexroll/bevy", package="bevy_pbr" ,branch="hexroll3"}
bevy_picking = { git = "https://github.com/hexroll/bevy", package="bevy_picking" ,branch="hexroll3"}
bevy_platform = { git = "https://github.com/hexroll/bevy", package="bevy_platform" ,branch="hexroll3"}
bevy_post_process = { git = "https://github.com/hexroll/bevy", package="bevy_post_process" ,branch="hexroll3"}
bevy_ptr = { git = "https://github.com/hexroll/bevy", package="bevy_ptr" ,branch="hexroll3"}
bevy_reflect = { git = "https://github.com/hexroll/bevy", package="bevy_reflect" ,branch="hexroll3"}
bevy_remote = { git = "https://github.com/hexroll/bevy", package="bevy_remote" ,branch="hexroll3"}
bevy_render = { git = "https://github.com/hexroll/bevy", package="bevy_render" ,branch="hexroll3"}
bevy_scene = { git = "https://github.com/hexroll/bevy", package="bevy_scene" ,branch="hexroll3"}
bevy_shader = { git = "https://github.com/hexroll/bevy", package="bevy_shader" ,branch="hexroll3"}
bevy_solari = { git = "https://github.com/hexroll/bevy", package="bevy_solari" ,branch="hexroll3"}
bevy_sprite = { git = "https://github.com/hexroll/bevy", package="bevy_sprite" ,branch="hexroll3"}
bevy_sprite_render = { git = "https://github.com/hexroll/bevy", package="bevy_sprite_render" ,branch="hexroll3"}
bevy_state = { git = "https://github.com/hexroll/bevy", package="bevy_state" ,branch="hexroll3"}
bevy_tasks = { git = "https://github.com/hexroll/bevy", package="bevy_tasks" ,branch="hexroll3"}
bevy_text = { git = "https://github.com/hexroll/bevy", package="bevy_text" ,branch="hexroll3"}
bevy_time = { git = "https://github.com/hexroll/bevy", package="bevy_time" ,branch="hexroll3"}
bevy_transform = { git = "https://github.com/hexroll/bevy", package="bevy_transform" ,branch="hexroll3"}
bevy_ui = { git = "https://github.com/hexroll/bevy", package="bevy_ui" ,branch="hexroll3"}
bevy_ui_render = { git = "https://github.com/hexroll/bevy", package="bevy_ui_render" ,branch="hexroll3"}
bevy_ui_widgets = { git = "https://github.com/hexroll/bevy", package="bevy_ui_widgets" ,branch="hexroll3"}
bevy_utils = { git = "https://github.com/hexroll/bevy", package="bevy_utils" ,branch="hexroll3"}
bevy_window = { git = "https://github.com/hexroll/bevy", package="bevy_window" ,branch="hexroll3"}
bevy_winit = { git = "https://github.com/hexroll/bevy", package="bevy_winit" ,branch="hexroll3"}
[patch.crates-io]
bevy = {git = "https://github.com/hexroll/bevy" ,branch="hexroll3"}
bevy_a11y = { git = "https://github.com/hexroll/bevy", package="bevy_a11y" ,branch="hexroll3"}
bevy_android = { git = "https://github.com/hexroll/bevy", package="bevy_android" ,branch="hexroll3"}
bevy_animation = { git = "https://github.com/hexroll/bevy", package="bevy_animation" ,branch="hexroll3"}
bevy_anti_alias = { git = "https://github.com/hexroll/bevy", package="bevy_anti_alias" ,branch="hexroll3"}
bevy_app = { git = "https://github.com/hexroll/bevy", package="bevy_app" ,branch="hexroll3"}
bevy_asset = { git = "https://github.com/hexroll/bevy", package="bevy_asset" ,branch="hexroll3"}
bevy_audio = { git = "https://github.com/hexroll/bevy", package="bevy_audio" ,branch="hexroll3"}
bevy_camera = { git = "https://github.com/hexroll/bevy", package="bevy_camera" ,branch="hexroll3"}
bevy_color = { git = "https://github.com/hexroll/bevy", package="bevy_color" ,branch="hexroll3"}
bevy_core_pipeline = { git = "https://github.com/hexroll/bevy", package="bevy_core_pipeline" ,branch="hexroll3"}
bevy_derive = { git = "https://github.com/hexroll/bevy", package="bevy_derive" ,branch="hexroll3"}
bevy_dev_tools = { git = "https://github.com/hexroll/bevy", package="bevy_dev_tools" ,branch="hexroll3"}
bevy_diagnostic = { git = "https://github.com/hexroll/bevy", package="bevy_diagnostic" ,branch="hexroll3"}
bevy_dylib = { git = "https://github.com/hexroll/bevy", package="bevy_dylib" ,branch="hexroll3"}
bevy_ecs = { git = "https://github.com/hexroll/bevy", package="bevy_ecs" ,branch="hexroll3"}
bevy_encase_derive = { git = "https://github.com/hexroll/bevy", package="bevy_encase_derive" ,branch="hexroll3"}
bevy_feathers = { git = "https://github.com/hexroll/bevy", package="bevy_feathers" ,branch="hexroll3"}
bevy_gilrs = { git = "https://github.com/hexroll/bevy", package="bevy_gilrs" ,branch="hexroll3"}
bevy_gizmos = { git = "https://github.com/hexroll/bevy", package="bevy_gizmos" ,branch="hexroll3"}
bevy_gltf = { git = "https://github.com/hexroll/bevy", package="bevy_gltf" ,branch="hexroll3"}
bevy_image = { git = "https://github.com/hexroll/bevy", package="bevy_image" ,branch="hexroll3"}
bevy_input = { git = "https://github.com/hexroll/bevy", package="bevy_input" ,branch="hexroll3"}
bevy_input_focus = { git = "https://github.com/hexroll/bevy", package="bevy_input_focus" ,branch="hexroll3"}
bevy_internal = { git = "https://github.com/hexroll/bevy", package="bevy_internal" ,branch="hexroll3"}
bevy_light = { git = "https://github.com/hexroll/bevy", package="bevy_light" ,branch="hexroll3"}
bevy_log = { git = "https://github.com/hexroll/bevy", package="bevy_log" ,branch="hexroll3"}
bevy_macro_utils = { git = "https://github.com/hexroll/bevy", package="bevy_macro_utils" ,branch="hexroll3"}
bevy_math = { git = "https://github.com/hexroll/bevy", package="bevy_math" ,branch="hexroll3"}
bevy_mesh = { git = "https://github.com/hexroll/bevy", package="bevy_mesh" ,branch="hexroll3"}
bevy_pbr = { git = "https://github.com/hexroll/bevy", package="bevy_pbr" ,branch="hexroll3"}
bevy_picking = { git = "https://github.com/hexroll/bevy", package="bevy_picking" ,branch="hexroll3"}
bevy_platform = { git = "https://github.com/hexroll/bevy", package="bevy_platform" ,branch="hexroll3"}
bevy_post_process = { git = "https://github.com/hexroll/bevy", package="bevy_post_process" ,branch="hexroll3"}
bevy_ptr = { git = "https://github.com/hexroll/bevy", package="bevy_ptr" ,branch="hexroll3"}
bevy_reflect = { git = "https://github.com/hexroll/bevy", package="bevy_reflect" ,branch="hexroll3"}
bevy_remote = { git = "https://github.com/hexroll/bevy", package="bevy_remote" ,branch="hexroll3"}
bevy_render = { git = "https://github.com/hexroll/bevy", package="bevy_render" ,branch="hexroll3"}
bevy_scene = { git = "https://github.com/hexroll/bevy", package="bevy_scene" ,branch="hexroll3"}
bevy_shader = { git = "https://github.com/hexroll/bevy", package="bevy_shader" ,branch="hexroll3"}
bevy_solari = { git = "https://github.com/hexroll/bevy", package="bevy_solari" ,branch="hexroll3"}
bevy_sprite = { git = "https://github.com/hexroll/bevy", package="bevy_sprite" ,branch="hexroll3"}
bevy_sprite_render = { git = "https://github.com/hexroll/bevy", package="bevy_sprite_render" ,branch="hexroll3"}
bevy_state = { git = "https://github.com/hexroll/bevy", package="bevy_state" ,branch="hexroll3"}
bevy_tasks = { git = "https://github.com/hexroll/bevy", package="bevy_tasks" ,branch="hexroll3"}
bevy_text = { git = "https://github.com/hexroll/bevy", package="bevy_text" ,branch="hexroll3"}
bevy_time = { git = "https://github.com/hexroll/bevy", package="bevy_time" ,branch="hexroll3"}
bevy_transform = { git = "https://github.com/hexroll/bevy", package="bevy_transform" ,branch="hexroll3"}
bevy_ui = { git = "https://github.com/hexroll/bevy", package="bevy_ui" ,branch="hexroll3"}
bevy_ui_render = { git = "https://github.com/hexroll/bevy", package="bevy_ui_render" ,branch="hexroll3"}
bevy_ui_widgets = { git = "https://github.com/hexroll/bevy", package="bevy_ui_widgets" ,branch="hexroll3"}
bevy_utils = { git = "https://github.com/hexroll/bevy", package="bevy_utils" ,branch="hexroll3"}
bevy_window = { git = "https://github.com/hexroll/bevy", package="bevy_window" ,branch="hexroll3"}
bevy_winit = { git = "https://github.com/hexroll/bevy", package="bevy_winit" ,branch="hexroll3"}