diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f28aca435c222..7e92821a79e85 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -238,6 +238,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@stable - run: cargo run -p build-example-pages -- check-missing check-examples-readme-update-needed: @@ -245,6 +246,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@stable - run: cargo run -p build-example-pages -- update - name: Check for modified files run: | diff --git a/Cargo.toml b/Cargo.toml index c6ec1f14d6bd0..8a6bb07b17b00 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,16 +1,3 @@ -[package] -name = "bevy" -version = "0.9.0" -edition = "2021" -categories = ["game-engines", "graphics", "gui", "rendering"] -description = "A refreshingly simple data-driven game engine and app framework" -exclude = ["assets/", "tools/", ".github/", "crates/", "examples/wasm/assets/"] -homepage = "https://bevyengine.org" -keywords = ["game", "engine", "gamedev", "graphics", "bevy"] -license = "MIT OR Apache-2.0" -readme = "README.md" -repository = "/~https://github.com/bevyengine/bevy" - [workspace] exclude = ["benches", "crates/bevy_ecs_compile_fail_tests"] members = [ @@ -24,6 +11,26 @@ members = [ "errors", ] +[workspace.package] +version = "0.9.0" +edition = "2021" +homepage = "https://bevyengine.org" +repository = "/~https://github.com/bevyengine/bevy" +license = "MIT OR Apache-2.0" + +[package] +name = "bevy" +version.workspace = true +edition.workspace = true +categories = ["game-engines", "graphics", "gui", "rendering"] +description = "A refreshingly simple data-driven game engine and app framework" +exclude = ["assets/", "tools/", ".github/", "crates/", "examples/wasm/assets/"] +homepage.workspace = true +keywords = ["game", "engine", "gamedev", "graphics", "bevy"] +license.workspace = true +readme = "README.md" +repository.workspace = true + [features] default = [ "animation", diff --git a/crates/bevy_animation/Cargo.toml b/crates/bevy_animation/Cargo.toml index 5079bf057b837..b9779af3bb3c4 100644 --- a/crates/bevy_animation/Cargo.toml +++ b/crates/bevy_animation/Cargo.toml @@ -1,11 +1,11 @@ [package] name = "bevy_animation" -version = "0.9.0" -edition = "2021" +version.workspace = true +edition.workspace = true description = "Provides animation functionality for Bevy Engine" -homepage = "https://bevyengine.org" -repository = "/~https://github.com/bevyengine/bevy" -license = "MIT OR Apache-2.0" +homepage.workspace = true +repository.workspace = true +license.workspace = true keywords = ["bevy"] [dependencies] diff --git a/crates/bevy_app/Cargo.toml b/crates/bevy_app/Cargo.toml index 3705bde56eee5..a98357d9b2e31 100644 --- a/crates/bevy_app/Cargo.toml +++ b/crates/bevy_app/Cargo.toml @@ -1,11 +1,11 @@ [package] name = "bevy_app" -version = "0.9.0" -edition = "2021" +version.workspace = true +edition.workspace = true description = "Provides core App functionality for Bevy Engine" -homepage = "https://bevyengine.org" -repository = "/~https://github.com/bevyengine/bevy" -license = "MIT OR Apache-2.0" +homepage.workspace = true +repository.workspace = true +license.workspace = true keywords = ["bevy"] [features] diff --git a/crates/bevy_asset/Cargo.toml b/crates/bevy_asset/Cargo.toml index c64bb610bf939..2fa125a824d07 100644 --- a/crates/bevy_asset/Cargo.toml +++ b/crates/bevy_asset/Cargo.toml @@ -1,11 +1,11 @@ [package] name = "bevy_asset" -version = "0.9.0" -edition = "2021" +version.workspace = true +edition.workspace = true description = "Provides asset functionality for Bevy Engine" -homepage = "https://bevyengine.org" -repository = "/~https://github.com/bevyengine/bevy" -license = "MIT OR Apache-2.0" +homepage.workspace = true +repository.workspace = true +license.workspace = true keywords = ["bevy"] [features] diff --git a/crates/bevy_audio/Cargo.toml b/crates/bevy_audio/Cargo.toml index 3d5f9d89d04e7..7f6c8916b579a 100644 --- a/crates/bevy_audio/Cargo.toml +++ b/crates/bevy_audio/Cargo.toml @@ -1,11 +1,11 @@ [package] name = "bevy_audio" -version = "0.9.0" -edition = "2021" +version.workspace = true +edition.workspace = true description = "Provides audio functionality for Bevy Engine" -homepage = "https://bevyengine.org" -repository = "/~https://github.com/bevyengine/bevy" -license = "MIT OR Apache-2.0" +homepage.workspace = true +repository.workspace = true +license.workspace = true keywords = ["bevy"] [dependencies] diff --git a/crates/bevy_core/Cargo.toml b/crates/bevy_core/Cargo.toml index 2e2c4cea863b2..24d842db086af 100644 --- a/crates/bevy_core/Cargo.toml +++ b/crates/bevy_core/Cargo.toml @@ -1,11 +1,11 @@ [package] name = "bevy_core" -version = "0.9.0" -edition = "2021" +version.workspace = true +edition.workspace = true description = "Provides core functionality for Bevy Engine" -homepage = "https://bevyengine.org" -repository = "/~https://github.com/bevyengine/bevy" -license = "MIT OR Apache-2.0" +homepage.workspace = true +repository.workspace = true +license.workspace = true keywords = ["bevy"] diff --git a/crates/bevy_core_pipeline/Cargo.toml b/crates/bevy_core_pipeline/Cargo.toml index af8c0b46f066c..2f4df4871f25d 100644 --- a/crates/bevy_core_pipeline/Cargo.toml +++ b/crates/bevy_core_pipeline/Cargo.toml @@ -1,15 +1,15 @@ [package] name = "bevy_core_pipeline" -version = "0.9.0" -edition = "2021" +version.workspace = true +edition.workspace = true authors = [ "Bevy Contributors ", "Carter Anderson ", ] description = "Provides a core render pipeline for Bevy Engine." -homepage = "https://bevyengine.org" -repository = "/~https://github.com/bevyengine/bevy" -license = "MIT OR Apache-2.0" +homepage.workspace = true +repository.workspace = true +license.workspace = true keywords = ["bevy"] [features] diff --git a/crates/bevy_derive/Cargo.toml b/crates/bevy_derive/Cargo.toml index e2bbe1ca97400..90b24bbda7c68 100644 --- a/crates/bevy_derive/Cargo.toml +++ b/crates/bevy_derive/Cargo.toml @@ -1,11 +1,11 @@ [package] name = "bevy_derive" -version = "0.9.0" -edition = "2021" +version.workspace = true +edition.workspace = true description = "Provides derive implementations for Bevy Engine" -homepage = "https://bevyengine.org" -repository = "/~https://github.com/bevyengine/bevy" -license = "MIT OR Apache-2.0" +homepage.workspace = true +repository.workspace = true +license.workspace = true keywords = ["bevy"] [lib] diff --git a/crates/bevy_diagnostic/Cargo.toml b/crates/bevy_diagnostic/Cargo.toml index 2b8a1f2fa0a29..5b8f184c000ec 100644 --- a/crates/bevy_diagnostic/Cargo.toml +++ b/crates/bevy_diagnostic/Cargo.toml @@ -1,11 +1,11 @@ [package] name = "bevy_diagnostic" -version = "0.9.0" -edition = "2021" +version.workspace = true +edition.workspace = true description = "Provides diagnostic functionality for Bevy Engine" -homepage = "https://bevyengine.org" -repository = "/~https://github.com/bevyengine/bevy" -license = "MIT OR Apache-2.0" +homepage.workspace = true +repository.workspace = true +license.workspace = true keywords = ["bevy"] diff --git a/crates/bevy_dylib/Cargo.toml b/crates/bevy_dylib/Cargo.toml index 76f80cb6ef1a8..1ce793ee90146 100644 --- a/crates/bevy_dylib/Cargo.toml +++ b/crates/bevy_dylib/Cargo.toml @@ -1,11 +1,11 @@ [package] name = "bevy_dylib" -version = "0.9.0" -edition = "2021" +version.workspace = true +edition.workspace = true description = "Force the Bevy Engine to be dynamically linked for faster linking" -homepage = "https://bevyengine.org" -repository = "/~https://github.com/bevyengine/bevy" -license = "MIT OR Apache-2.0" +homepage.workspace = true +repository.workspace = true +license.workspace = true keywords = ["bevy"] [lib] diff --git a/crates/bevy_dynamic_plugin/Cargo.toml b/crates/bevy_dynamic_plugin/Cargo.toml index 521fbba02af59..e3abdb7ad6752 100644 --- a/crates/bevy_dynamic_plugin/Cargo.toml +++ b/crates/bevy_dynamic_plugin/Cargo.toml @@ -1,11 +1,11 @@ [package] name = "bevy_dynamic_plugin" -version = "0.9.0" -edition = "2021" +version.workspace = true +edition.workspace = true description = "Provides dynamic plugin loading capabilities for non-wasm platforms" -homepage = "https://bevyengine.org" -repository = "/~https://github.com/bevyengine/bevy" -license = "MIT OR Apache-2.0" +homepage.workspace = true +repository.workspace = true +license.workspace = true keywords = ["bevy"] # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/crates/bevy_ecs/Cargo.toml b/crates/bevy_ecs/Cargo.toml index 000c2121a7d1c..eae4ada1e5554 100644 --- a/crates/bevy_ecs/Cargo.toml +++ b/crates/bevy_ecs/Cargo.toml @@ -1,11 +1,11 @@ [package] name = "bevy_ecs" -version = "0.9.0" -edition = "2021" +version.workspace = true +edition.workspace = true description = "Bevy Engine's entity component system" -homepage = "https://bevyengine.org" -repository = "/~https://github.com/bevyengine/bevy" -license = "MIT OR Apache-2.0" +homepage.workspace = true +repository.workspace = true +license.workspace = true keywords = ["ecs", "game", "bevy"] categories = ["game-engines", "data-structures"] diff --git a/crates/bevy_ecs/macros/Cargo.toml b/crates/bevy_ecs/macros/Cargo.toml index ad77ec9b53503..38073582384c7 100644 --- a/crates/bevy_ecs/macros/Cargo.toml +++ b/crates/bevy_ecs/macros/Cargo.toml @@ -1,9 +1,9 @@ [package] name = "bevy_ecs_macros" -version = "0.9.0" +version.workspace = true description = "Bevy ECS Macros" -edition = "2021" -license = "MIT OR Apache-2.0" +edition.workspace = true +license.workspace = true [lib] proc-macro = true diff --git a/crates/bevy_encase_derive/Cargo.toml b/crates/bevy_encase_derive/Cargo.toml index 690d4c76e0886..5fd854a404635 100644 --- a/crates/bevy_encase_derive/Cargo.toml +++ b/crates/bevy_encase_derive/Cargo.toml @@ -1,11 +1,11 @@ [package] name = "bevy_encase_derive" -version = "0.9.0" -edition = "2021" +version.workspace = true +edition.workspace = true description = "Bevy derive macro for encase" -homepage = "https://bevyengine.org" -repository = "/~https://github.com/bevyengine/bevy" -license = "MIT OR Apache-2.0" +homepage.workspace = true +repository.workspace = true +license.workspace = true keywords = ["bevy"] [lib] diff --git a/crates/bevy_gilrs/Cargo.toml b/crates/bevy_gilrs/Cargo.toml index b783420252906..32076ecd8a782 100644 --- a/crates/bevy_gilrs/Cargo.toml +++ b/crates/bevy_gilrs/Cargo.toml @@ -1,11 +1,11 @@ [package] name = "bevy_gilrs" -version = "0.9.0" -edition = "2021" +version.workspace = true +edition.workspace = true description = "Gamepad system made using Gilrs for Bevy Engine" -homepage = "https://bevyengine.org" -repository = "/~https://github.com/bevyengine/bevy" -license = "MIT OR Apache-2.0" +homepage.workspace = true +repository.workspace = true +license.workspace = true keywords = ["bevy"] [dependencies] diff --git a/crates/bevy_gltf/Cargo.toml b/crates/bevy_gltf/Cargo.toml index 7de5d83ac814a..0b0c40b60d789 100644 --- a/crates/bevy_gltf/Cargo.toml +++ b/crates/bevy_gltf/Cargo.toml @@ -1,11 +1,11 @@ [package] name = "bevy_gltf" -version = "0.9.0" -edition = "2021" +version.workspace = true +edition.workspace = true description = "Bevy Engine GLTF loading" -homepage = "https://bevyengine.org" -repository = "/~https://github.com/bevyengine/bevy" -license = "MIT OR Apache-2.0" +homepage.workspace = true +repository.workspace = true +license.workspace = true keywords = ["bevy"] [dependencies] diff --git a/crates/bevy_hierarchy/Cargo.toml b/crates/bevy_hierarchy/Cargo.toml index 476e4a38bfa56..257a562a7985a 100644 --- a/crates/bevy_hierarchy/Cargo.toml +++ b/crates/bevy_hierarchy/Cargo.toml @@ -1,11 +1,11 @@ [package] name = "bevy_hierarchy" -version = "0.9.0" -edition = "2021" +version.workspace = true +edition.workspace = true description = "Provides hierarchy functionality for Bevy Engine" -homepage = "https://bevyengine.org" -repository = "/~https://github.com/bevyengine/bevy" -license = "MIT OR Apache-2.0" +homepage.workspace = true +repository.workspace = true +license.workspace = true keywords = ["bevy"] [features] diff --git a/crates/bevy_input/Cargo.toml b/crates/bevy_input/Cargo.toml index 4dcb1ea340e72..7418efde6eee6 100644 --- a/crates/bevy_input/Cargo.toml +++ b/crates/bevy_input/Cargo.toml @@ -1,11 +1,11 @@ [package] name = "bevy_input" -version = "0.9.0" -edition = "2021" +version.workspace = true +edition.workspace = true description = "Provides input functionality for Bevy Engine" -homepage = "https://bevyengine.org" -repository = "/~https://github.com/bevyengine/bevy" -license = "MIT OR Apache-2.0" +homepage.workspace = true +repository.workspace = true +license.workspace = true keywords = ["bevy"] [features] diff --git a/crates/bevy_internal/Cargo.toml b/crates/bevy_internal/Cargo.toml index ac371a3d4a82a..66db88b28c155 100644 --- a/crates/bevy_internal/Cargo.toml +++ b/crates/bevy_internal/Cargo.toml @@ -1,11 +1,11 @@ [package] name = "bevy_internal" -version = "0.9.0" -edition = "2021" +version.workspace = true +edition.workspace = true description = "An internal Bevy crate used to facilitate optional dynamic linking via the 'dynamic' feature" -homepage = "https://bevyengine.org" -repository = "/~https://github.com/bevyengine/bevy" -license = "MIT OR Apache-2.0" +homepage.workspace = true +repository.workspace = true +license.workspace = true keywords = ["game", "engine", "gamedev", "graphics", "bevy"] categories = ["game-engines", "graphics", "gui", "rendering"] diff --git a/crates/bevy_log/Cargo.toml b/crates/bevy_log/Cargo.toml index 5f59ce11454f8..fd52b1d1a340b 100644 --- a/crates/bevy_log/Cargo.toml +++ b/crates/bevy_log/Cargo.toml @@ -1,11 +1,11 @@ [package] name = "bevy_log" -version = "0.9.0" -edition = "2021" +version.workspace = true +edition.workspace = true description = "Provides logging for Bevy Engine" -homepage = "https://bevyengine.org" -repository = "/~https://github.com/bevyengine/bevy" -license = "MIT OR Apache-2.0" +homepage.workspace = true +repository.workspace = true +license.workspace = true keywords = ["bevy"] [features] diff --git a/crates/bevy_macro_utils/Cargo.toml b/crates/bevy_macro_utils/Cargo.toml index fa6b660413156..5bb08d1476f19 100644 --- a/crates/bevy_macro_utils/Cargo.toml +++ b/crates/bevy_macro_utils/Cargo.toml @@ -1,11 +1,11 @@ [package] name = "bevy_macro_utils" -version = "0.9.0" -edition = "2021" +version.workspace = true +edition.workspace = true description = "A collection of utils for Bevy Engine" -homepage = "https://bevyengine.org" -repository = "/~https://github.com/bevyengine/bevy" -license = "MIT OR Apache-2.0" +homepage.workspace = true +repository.workspace = true +license.workspace = true keywords = ["bevy"] [dependencies] diff --git a/crates/bevy_math/Cargo.toml b/crates/bevy_math/Cargo.toml index cdd89cb87c4cd..79a4113df48d2 100644 --- a/crates/bevy_math/Cargo.toml +++ b/crates/bevy_math/Cargo.toml @@ -1,11 +1,11 @@ [package] name = "bevy_math" -version = "0.9.0" -edition = "2021" +version.workspace = true +edition.workspace = true description = "Provides math functionality for Bevy Engine" -homepage = "https://bevyengine.org" -repository = "/~https://github.com/bevyengine/bevy" -license = "MIT OR Apache-2.0" +homepage.workspace = true +repository.workspace = true +license.workspace = true keywords = ["bevy"] [dependencies] diff --git a/crates/bevy_mikktspace/Cargo.toml b/crates/bevy_mikktspace/Cargo.toml index c35b247aa63ce..7795e2d363dde 100644 --- a/crates/bevy_mikktspace/Cargo.toml +++ b/crates/bevy_mikktspace/Cargo.toml @@ -1,12 +1,12 @@ [package] name = "bevy_mikktspace" -version = "0.9.0" -edition = "2021" +version.workspace = true +edition.workspace = true authors = ["Benjamin Wasty ", "David Harvey-Macaulay ", "Layl Bongers "] description = "Mikkelsen tangent space algorithm" documentation = "https://docs.rs/bevy" -homepage = "https://bevyengine.org" -repository = "/~https://github.com/bevyengine/bevy" +homepage.workspace = true +repository.workspace = true license = "Zlib AND (MIT OR Apache-2.0)" keywords = ["bevy", "3D", "graphics", "algorithm", "tangent"] diff --git a/crates/bevy_pbr/Cargo.toml b/crates/bevy_pbr/Cargo.toml index 7238e48d2b4c6..edef7161ca3b1 100644 --- a/crates/bevy_pbr/Cargo.toml +++ b/crates/bevy_pbr/Cargo.toml @@ -1,11 +1,11 @@ [package] name = "bevy_pbr" -version = "0.9.0" -edition = "2021" +version.workspace = true +edition.workspace = true description = "Adds PBR rendering to Bevy Engine" -homepage = "https://bevyengine.org" -repository = "/~https://github.com/bevyengine/bevy" -license = "MIT OR Apache-2.0" +homepage.workspace = true +repository.workspace = true +license.workspace = true keywords = ["bevy"] [features] diff --git a/crates/bevy_ptr/Cargo.toml b/crates/bevy_ptr/Cargo.toml index ddc63bf913020..8b5cf53815bc1 100644 --- a/crates/bevy_ptr/Cargo.toml +++ b/crates/bevy_ptr/Cargo.toml @@ -1,11 +1,11 @@ [package] name = "bevy_ptr" -version = "0.9.0" -edition = "2021" +version.workspace = true +edition.workspace = true description = "Utilities for working with untyped pointers in a more safe way" -homepage = "https://bevyengine.org" -repository = "/~https://github.com/bevyengine/bevy" -license = "MIT OR Apache-2.0" +homepage.workspace = true +repository.workspace = true +license.workspace = true keywords = ["bevy", "no_std"] [dependencies] diff --git a/crates/bevy_reflect/Cargo.toml b/crates/bevy_reflect/Cargo.toml index f74889c5ab06b..3b08a9bbf118b 100644 --- a/crates/bevy_reflect/Cargo.toml +++ b/crates/bevy_reflect/Cargo.toml @@ -1,11 +1,11 @@ [package] name = "bevy_reflect" -version = "0.9.0" -edition = "2021" +version.workspace = true +edition.workspace = true description = "Dynamically interact with rust types" -homepage = "https://bevyengine.org" -repository = "/~https://github.com/bevyengine/bevy" -license = "MIT OR Apache-2.0" +homepage.workspace = true +repository.workspace = true +license.workspace = true keywords = ["bevy"] readme = "README.md" diff --git a/crates/bevy_reflect/bevy_reflect_derive/Cargo.toml b/crates/bevy_reflect/bevy_reflect_derive/Cargo.toml index 24f0d0863f922..a79c493579040 100644 --- a/crates/bevy_reflect/bevy_reflect_derive/Cargo.toml +++ b/crates/bevy_reflect/bevy_reflect_derive/Cargo.toml @@ -1,11 +1,11 @@ [package] name = "bevy_reflect_derive" -version = "0.9.0" -edition = "2021" +version.workspace = true +edition.workspace = true description = "Derive implementations for bevy_reflect" -homepage = "https://bevyengine.org" -repository = "/~https://github.com/bevyengine/bevy" -license = "MIT OR Apache-2.0" +homepage.workspace = true +repository.workspace = true +license.workspace = true keywords = ["bevy"] [lib] diff --git a/crates/bevy_render/Cargo.toml b/crates/bevy_render/Cargo.toml index 605871172c2ec..2ecb914cae049 100644 --- a/crates/bevy_render/Cargo.toml +++ b/crates/bevy_render/Cargo.toml @@ -1,11 +1,11 @@ [package] name = "bevy_render" -version = "0.9.0" -edition = "2021" +version.workspace = true +edition.workspace = true description = "Provides rendering functionality for Bevy Engine" -homepage = "https://bevyengine.org" -repository = "/~https://github.com/bevyengine/bevy" -license = "MIT OR Apache-2.0" +homepage.workspace = true +repository.workspace = true +license.workspace = true keywords = ["bevy"] [features] diff --git a/crates/bevy_render/macros/Cargo.toml b/crates/bevy_render/macros/Cargo.toml index 06db92a288712..8b95b0292b867 100644 --- a/crates/bevy_render/macros/Cargo.toml +++ b/crates/bevy_render/macros/Cargo.toml @@ -1,11 +1,11 @@ [package] name = "bevy_render_macros" -version = "0.9.0" -edition = "2021" +version.workspace = true +edition.workspace = true description = "Derive implementations for bevy_render" -homepage = "https://bevyengine.org" -repository = "/~https://github.com/bevyengine/bevy" -license = "MIT OR Apache-2.0" +homepage.workspace = true +repository.workspace = true +license.workspace = true keywords = ["bevy"] [lib] diff --git a/crates/bevy_scene/Cargo.toml b/crates/bevy_scene/Cargo.toml index 8feb7e1a900a1..be531a25652cd 100644 --- a/crates/bevy_scene/Cargo.toml +++ b/crates/bevy_scene/Cargo.toml @@ -1,11 +1,11 @@ [package] name = "bevy_scene" -version = "0.9.0" -edition = "2021" +version.workspace = true +edition.workspace = true description = "Provides scene functionality for Bevy Engine" -homepage = "https://bevyengine.org" -repository = "/~https://github.com/bevyengine/bevy" -license = "MIT OR Apache-2.0" +homepage.workspace = true +repository.workspace = true +license.workspace = true keywords = ["bevy"] [features] diff --git a/crates/bevy_sprite/Cargo.toml b/crates/bevy_sprite/Cargo.toml index 550353032c732..d3f9099072698 100644 --- a/crates/bevy_sprite/Cargo.toml +++ b/crates/bevy_sprite/Cargo.toml @@ -1,11 +1,11 @@ [package] name = "bevy_sprite" -version = "0.9.0" -edition = "2021" +version.workspace = true +edition.workspace = true description = "Provides sprite functionality for Bevy Engine" -homepage = "https://bevyengine.org" -repository = "/~https://github.com/bevyengine/bevy" -license = "MIT OR Apache-2.0" +homepage.workspace = true +repository.workspace = true +license.workspace = true keywords = ["bevy"] [dependencies] diff --git a/crates/bevy_tasks/Cargo.toml b/crates/bevy_tasks/Cargo.toml index f86fb78d3bc23..8f5afd9d38254 100644 --- a/crates/bevy_tasks/Cargo.toml +++ b/crates/bevy_tasks/Cargo.toml @@ -1,11 +1,11 @@ [package] name = "bevy_tasks" -version = "0.9.0" -edition = "2021" +version.workspace = true +edition.workspace = true description = "A task executor for Bevy Engine" -homepage = "https://bevyengine.org" -repository = "/~https://github.com/bevyengine/bevy" -license = "MIT OR Apache-2.0" +homepage.workspace = true +repository.workspace = true +license.workspace = true keywords = ["bevy"] [dependencies] diff --git a/crates/bevy_text/Cargo.toml b/crates/bevy_text/Cargo.toml index 2a6ed22d7372f..7080e737c4bd0 100644 --- a/crates/bevy_text/Cargo.toml +++ b/crates/bevy_text/Cargo.toml @@ -1,11 +1,11 @@ [package] name = "bevy_text" -version = "0.9.0" -edition = "2021" +version.workspace = true +edition.workspace = true description = "Provides text functionality for Bevy Engine" -homepage = "https://bevyengine.org" -repository = "/~https://github.com/bevyengine/bevy" -license = "MIT OR Apache-2.0" +homepage.workspace = true +repository.workspace = true +license.workspace = true keywords = ["bevy"] [features] diff --git a/crates/bevy_time/Cargo.toml b/crates/bevy_time/Cargo.toml index a95210464e936..40d03af33c916 100644 --- a/crates/bevy_time/Cargo.toml +++ b/crates/bevy_time/Cargo.toml @@ -1,11 +1,11 @@ [package] name = "bevy_time" -version = "0.9.0" -edition = "2021" +version.workspace = true +edition.workspace = true description = "Provides time functionality for Bevy Engine" -homepage = "https://bevyengine.org" -repository = "/~https://github.com/bevyengine/bevy" -license = "MIT OR Apache-2.0" +homepage.workspace = true +repository.workspace = true +license.workspace = true keywords = ["bevy"] [features] diff --git a/crates/bevy_transform/Cargo.toml b/crates/bevy_transform/Cargo.toml index e26f887d10264..50e52e0e98697 100644 --- a/crates/bevy_transform/Cargo.toml +++ b/crates/bevy_transform/Cargo.toml @@ -1,11 +1,11 @@ [package] name = "bevy_transform" -version = "0.9.0" -edition = "2021" +version.workspace = true +edition.workspace = true description = "Provides transform functionality for Bevy Engine" -homepage = "https://bevyengine.org" -repository = "/~https://github.com/bevyengine/bevy" -license = "MIT OR Apache-2.0" +homepage.workspace = true +repository.workspace = true +license.workspace = true keywords = ["bevy"] [dependencies] diff --git a/crates/bevy_ui/Cargo.toml b/crates/bevy_ui/Cargo.toml index 8b85a40b088a3..b5af7c107891d 100644 --- a/crates/bevy_ui/Cargo.toml +++ b/crates/bevy_ui/Cargo.toml @@ -1,11 +1,11 @@ [package] name = "bevy_ui" -version = "0.9.0" -edition = "2021" +version.workspace = true +edition.workspace = true description = "A custom ECS-driven UI framework built specifically for Bevy Engine" -homepage = "https://bevyengine.org" -repository = "/~https://github.com/bevyengine/bevy" -license = "MIT OR Apache-2.0" +homepage.workspace = true +repository.workspace = true +license.workspace = true keywords = ["bevy"] [dependencies] diff --git a/crates/bevy_utils/Cargo.toml b/crates/bevy_utils/Cargo.toml index a61ce8d16594d..b4b6a0d310428 100644 --- a/crates/bevy_utils/Cargo.toml +++ b/crates/bevy_utils/Cargo.toml @@ -1,11 +1,11 @@ [package] name = "bevy_utils" -version = "0.9.0" -edition = "2021" +version.workspace = true +edition.workspace = true description = "A collection of utils for Bevy Engine" -homepage = "https://bevyengine.org" -repository = "/~https://github.com/bevyengine/bevy" -license = "MIT OR Apache-2.0" +homepage.workspace = true +repository.workspace = true +license.workspace = true keywords = ["bevy"] [dependencies] diff --git a/crates/bevy_window/Cargo.toml b/crates/bevy_window/Cargo.toml index 5686739692608..7fbe8d3f53e19 100644 --- a/crates/bevy_window/Cargo.toml +++ b/crates/bevy_window/Cargo.toml @@ -1,11 +1,11 @@ [package] name = "bevy_window" -version = "0.9.0" -edition = "2021" +version.workspace = true +edition.workspace = true description = "Provides windowing functionality for Bevy Engine" -homepage = "https://bevyengine.org" -repository = "/~https://github.com/bevyengine/bevy" -license = "MIT OR Apache-2.0" +homepage.workspace = true +repository.workspace = true +license.workspace = true keywords = ["bevy"] [features] diff --git a/crates/bevy_winit/Cargo.toml b/crates/bevy_winit/Cargo.toml index 96864623f1113..948e2f3804e22 100644 --- a/crates/bevy_winit/Cargo.toml +++ b/crates/bevy_winit/Cargo.toml @@ -1,11 +1,11 @@ [package] name = "bevy_winit" -version = "0.9.0" -edition = "2021" +version.workspace = true +edition.workspace = true description = "A winit window and input backend for Bevy Engine" -homepage = "https://bevyengine.org" -repository = "/~https://github.com/bevyengine/bevy" -license = "MIT OR Apache-2.0" +homepage.workspace = true +repository.workspace = true +license.workspace = true keywords = ["bevy"] [features] diff --git a/errors/Cargo.toml b/errors/Cargo.toml index 07ad946b1a864..ddd136f1fc09c 100644 --- a/errors/Cargo.toml +++ b/errors/Cargo.toml @@ -1,10 +1,10 @@ [package] name = "errors" version = "0.1.0" -edition = "2021" +edition.workspace = true description = "Bevy's error codes" publish = false -license = "MIT OR Apache-2.0" +license.workspace = true [dependencies] bevy = { path = ".." } diff --git a/examples/android/Cargo.toml b/examples/android/Cargo.toml index 6f8cd0074a7bf..88fcc004e229e 100644 --- a/examples/android/Cargo.toml +++ b/examples/android/Cargo.toml @@ -1,10 +1,10 @@ [package] name = "bevy-android-example" version = "0.1.0" -edition = "2021" +edition.workspace = true description = "Example for building an Android app with Bevy" publish = false -license = "MIT OR Apache-2.0" +license.workspace = true [lib] name = "bevy_android_example" diff --git a/examples/ios/Cargo.toml b/examples/ios/Cargo.toml index 0e77864a9b737..0ae222dc17e3d 100644 --- a/examples/ios/Cargo.toml +++ b/examples/ios/Cargo.toml @@ -1,10 +1,10 @@ [package] name = "bevy-ios-example" version = "0.1.0" -edition = "2021" +edition.workspace = true description = "Example for building an iOS app with Bevy" publish = false -license = "MIT OR Apache-2.0" +license.workspace = true [lib] name = "bevy_ios_example" diff --git a/tools/build-example-pages/Cargo.toml b/tools/build-example-pages/Cargo.toml index 6ab8fb1fd2fa8..d320cd9f92e45 100644 --- a/tools/build-example-pages/Cargo.toml +++ b/tools/build-example-pages/Cargo.toml @@ -1,10 +1,10 @@ [package] name = "build-example-pages" -version = "0.9.0" -edition = "2021" +version.workspace = true +edition.workspace = true description = "handle examples in Bevy" publish = false -license = "MIT OR Apache-2.0" +license.workspace = true [dependencies] toml = "0.5" diff --git a/tools/build-wasm-example/Cargo.toml b/tools/build-wasm-example/Cargo.toml index 6496c0fbb1b96..5b9b8a1f98707 100644 --- a/tools/build-wasm-example/Cargo.toml +++ b/tools/build-wasm-example/Cargo.toml @@ -1,10 +1,10 @@ [package] name = "build-wasm-example" version = "0.1.0" -edition = "2021" +edition.workspace = true description = "Build an example for wasm" publish = false -license = "MIT OR Apache-2.0" +license.workspace = true # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] diff --git a/tools/ci/Cargo.toml b/tools/ci/Cargo.toml index 941bca58efc5d..efc9a8a69b257 100644 --- a/tools/ci/Cargo.toml +++ b/tools/ci/Cargo.toml @@ -1,10 +1,10 @@ [package] name = "ci" version = "0.1.0" -edition = "2021" +edition.workspace = true description = "CI script for Bevy" publish = false -license = "MIT OR Apache-2.0" +license.workspace = true [dependencies] xshell = "0.2" diff --git a/tools/spancmp/Cargo.toml b/tools/spancmp/Cargo.toml index 525d789c6bb44..e48ea142b414d 100644 --- a/tools/spancmp/Cargo.toml +++ b/tools/spancmp/Cargo.toml @@ -1,10 +1,10 @@ [package] name = "spancmp" version = "0.1.0" -edition = "2021" +edition.workspace = true description = "compare spans for Bevy" publish = false -license = "MIT OR Apache-2.0" +license.workspace = true [dependencies] serde_json = "1.0"