CesiumGS / CesiumGS/cesium-wasm-utils

When available in stable Rust, switch to using per-package targets

Open
#2 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
15
Forks
1
PR merge metrics
No merged PRs in 30d

Description

Today, for the entire cargo workspace we're defining the target triple in the workspace level `.config/cargo.toml` file. This is okay for now, but as this monorepo matures we likely want to use per-package targets for each package. Unfortunately, per-package targets are still being worked on by the Rust team, so we'll have to wait for them to finish their work.

https://github.com/rust-lang/cargo/issues/9406

Contributor guide

Open the contributing guide

Research direction

Start with the workspace-level `.config/cargo.toml` and review Rust Cargo issue #9406 to confirm whether per-package targets are available in stable Rust. Inspect the workspace packages and current target configuration; the work is done when each package uses its intended target configuration without relying on the workspace-wide setting.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
build-system
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.