Update Cargo.toml to remove Bevy renderer dependencies #10

Closed
opened 2025-12-17 01:41:32 +00:00 by siennathesane · 1 comment
siennathesane commented 2025-12-17 01:41:32 +00:00 (Migrated from github.com)

Update Marathon's Cargo.toml to remove external Bevy renderer dependencies now that code is vendored.

Scope:

  • Remove bevy_render from dependencies
  • Remove bevy_pbr from dependencies
  • Remove bevy_core_pipeline from dependencies
  • Keep other Bevy dependencies (ECS, etc.)

Acceptance Criteria:

  • Cargo.toml updated
  • Project compiles with vendored modules
  • No unused dependencies remain
Update Marathon's Cargo.toml to remove external Bevy renderer dependencies now that code is vendored. **Scope:** - Remove `bevy_render` from dependencies - Remove `bevy_pbr` from dependencies - Remove `bevy_core_pipeline` from dependencies - Keep other Bevy dependencies (ECS, etc.) **Acceptance Criteria:** - [ ] Cargo.toml updated - [ ] Project compiles with vendored modules - [ ] No unused dependencies remain
siennathesane commented 2025-12-23 23:59:53 +00:00 (Migrated from github.com)

Complete

Updated crates/app/Cargo.toml to remove vendored features:

  • Removed bevy_render, bevy_pbr, bevy_core_pipeline from bevy features
  • Kept bevy_ecs, bevy_app, bevy_ui, bevy_text, etc. as external dependencies
  • Added 21 bevy subcrate dependencies to crates/libmarathon/Cargo.toml
  • Project compiles cleanly with vendored modules

All acceptance criteria met. Part of Phase 1 completion for #2.

✅ **Complete** Updated `crates/app/Cargo.toml` to remove vendored features: - Removed `bevy_render`, `bevy_pbr`, `bevy_core_pipeline` from bevy features - Kept bevy_ecs, bevy_app, bevy_ui, bevy_text, etc. as external dependencies - Added 21 bevy subcrate dependencies to `crates/libmarathon/Cargo.toml` - Project compiles cleanly with vendored modules All acceptance criteria met. Part of Phase 1 completion for #2.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: studio/marathon#10