mirror of
https://github.com/kaosat-dev/Blender_bevy_components_workflow.git
synced 2024-12-27 10:04:10 +00:00
09915f521d
* chore(crates): updated crates to Bevy 0.13 * updated deps * updated / changed code where relevant * updated README files * bumped version numbers for upcoming release * updated rust-toolchain * updated assets where relevant * closes #132 * feat(bevy_gltf_components): * added GltfProcessed flag component to improve performance of iteration over added<gltfExtras> * closes #144 * light & shadow processing is now integrated, to match lights coming from Blender: you can now control whether lights cast shadows, the cascade resolution , background color etc from Blender * closes #155 * feat(bevy_registry_export): added boilerplate to make registry path relative to assets folder * closes #137 * feat(tools): added boilerplate for internal tools * clean zip file generator for blender add-on releases * example gltf file generator * feat(lighting): added components, exporter support & testing for blender-configurable shadows * added BlenderLightShadows component to bevy_gltf_components * added writing shadow information to gltf_auto_export * updated tests * closes #157 Co-authored-by: Jan Hohenheim <jan@hohenheim.ch>
35 lines
888 B
TOML
35 lines
888 B
TOML
[workspace]
|
|
members = [
|
|
"crates/*",
|
|
"examples/common*",
|
|
"examples/bevy_gltf_components/*",
|
|
"examples/bevy_gltf_blueprints/*",
|
|
"examples/bevy_gltf_save_load/*",
|
|
"examples/bevy_registry_export/*",
|
|
"testing/bevy_example/",
|
|
]
|
|
resolver = "2"
|
|
|
|
[workspace.lints.clippy]
|
|
type_complexity = "allow"
|
|
doc_markdown = "warn"
|
|
manual_let_else = "warn"
|
|
undocumented_unsafe_blocks = "warn"
|
|
redundant_else = "warn"
|
|
match_same_arms = "warn"
|
|
semicolon_if_nothing_returned = "warn"
|
|
|
|
#### --------------------Dev/ debug-------------------------------
|
|
# Enable a small amount of optimization in debug mode
|
|
[profile.dev]
|
|
opt-level = 1
|
|
|
|
# Enable high optimizations for dependencies (incl. Bevy), but not for our code:
|
|
[profile.dev.package."*"]
|
|
opt-level = 3
|
|
|
|
#### --------------------Production/ release-------------------------------
|
|
[profile.release]
|
|
strip = "debuginfo"
|
|
lto = "thin"
|