-
Notifications
You must be signed in to change notification settings - Fork 43
/
Copy pathCargo.toml
84 lines (76 loc) · 3.38 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
[workspace]
resolver = "2"
members = ["crates/*", "bevy_editor_panes/*", "bevy_widgets/*"]
exclude = ["templates/"]
default-members = ["crates/bevy_editor_launcher"]
[workspace.lints.clippy]
doc_markdown = "warn"
manual_let_else = "warn"
match_same_arms = "warn"
redundant_closure_for_method_calls = "warn"
redundant_else = "warn"
semicolon_if_nothing_returned = "warn"
type_complexity = "allow"
undocumented_unsafe_blocks = "warn"
unwrap_or_default = "warn"
ptr_as_ptr = "warn"
ptr_cast_constness = "warn"
ref_as_ptr = "warn"
[workspace.lints.rust]
missing_docs = "warn"
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(docsrs_dep)'] }
unsafe_code = "deny"
unsafe_op_in_unsafe_fn = "warn"
unused_qualifications = "warn"
[workspace.dependencies]
bevy = { git = "https://github.com/bevyengine/bevy.git", rev = "85eceb022da0326b47ac2b0d9202c9c9f01835bb", features = [
"wayland",
] }
bevy_derive = { git = "https://github.com/bevyengine/bevy.git", rev = "85eceb022da0326b47ac2b0d9202c9c9f01835bb" }
bevy_macro_utils = { git = "https://github.com/bevyengine/bevy.git", rev = "85eceb022da0326b47ac2b0d9202c9c9f01835bb" }
thiserror = "1"
serde = { version = "1", features = ["derive"] }
tracing-test = "0.2.5"
tracing = "0.1.40"
atomicow = "1.0.0"
rfd = "0.15"
ron = "0.8.1"
variadics_please = "1.0"
# local crates
# bevy_editor_panes
bevy_2d_viewport = { path = "bevy_editor_panes/bevy_2d_viewport" }
bevy_3d_viewport = { path = "bevy_editor_panes/bevy_3d_viewport" }
bevy_asset_browser = { path = "bevy_editor_panes/bevy_asset_browser" }
bevy_marketplace_viewer = { path = "bevy_editor_panes/bevy_marketplace_viewer" }
bevy_preferences = { path = "bevy_editor_panes/bevy_preferences" }
bevy_properties_pane = { path = "bevy_editor_panes/bevy_properties_pane" }
bevy_scene_tree = { path = "bevy_editor_panes/bevy_scene_tree" }
# bevy_widgets
bevy_color_picker = { path = "bevy_widgets/bevy_color_picker" }
bevy_command_palette = { path = "bevy_widgets/bevy_command_palette" }
bevy_context_menu = { path = "bevy_widgets/bevy_context_menu" }
bevy_i-cant-believe-its-not-bsn = { path = "bevy_widgets/bevy_i-cant-believe-its-not-bsn" }
bevy_menu_bar = { path = "bevy_widgets/bevy_menu_bar" }
bevy_scroll_box = { path = "bevy_widgets/bevy_scroll_box" }
bevy_footer_bar = { path = "bevy_widgets/bevy_footer_bar" }
bevy_toolbar = { path = "bevy_widgets/bevy_toolbar" }
bevy_tooltips = { path = "bevy_widgets/bevy_tooltips" }
bevy_text_editing = { path = "bevy_widgets/bevy_text_editing" }
bevy_field_forms = { path = "bevy_widgets/bevy_field_forms" }
bevy_focus = { path = "bevy_widgets/bevy_focus" }
# general crates
bevy_editor_core = { path = "crates/bevy_editor_core" }
bevy_asset_preview = { path = "crates/bevy_asset_preview" }
bevy_bsn = { path = "crates/bevy_bsn" }
bevy_editor = { path = "crates/bevy_editor" }
bevy_editor_camera = { path = "crates/bevy_editor_camera" }
bevy_editor_launcher = { path = "crates/bevy_editor_launcher" }
bevy_editor_settings = { path = "crates/bevy_editor_settings" }
bevy_editor_styles = { path = "crates/bevy_editor_styles" }
bevy_localization = { path = "crates/bevy_localization" }
bevy_pane_layout = { path = "crates/bevy_pane_layout" }
bevy_transform_gizmos = { path = "crates/bevy_transform_gizmos" }
bevy_undo = { path = "crates/bevy_undo" }
bevy_infinite_grid = { path = "crates/bevy_infinite_grid" }
bevy_editor_cam = { path = "crates/bevy_editor_cam" }
bevy_clipboard = { path = "crates/bevy_clipboard" }