bytecodealliance / bytecodealliance/cargo-component
Could cargo-component auto-compose components?
- Vorherrschende Sprache
- Rust
- Sterne
- 593
- Forks
- 68
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
Currently if I add a `[package.metadata.component.dependencies]` section to a component with `path = '...'` the final output of `cargo component build` has an import of an instance. Could it be possible to automatically run `wasm-tools compose` or the equivalent thereof to have the final component bundled in the artifact?
Naively I thought this already happened, so I figure that an option, even if off-by-default, might be good to have
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginne am Build-Einstiegspunkt der cargo component und untersuche, wie Pfadeinträge in [package.metadata.component.dependencies] behandelt werden; vergleiche den gewünschten Ablauf mit wasm-tools compose. Die Aufgabe ist abgeschlossen, wenn eine explizite, standardmäßig deaktivierte Option diese Abhängigkeiten in das endgültige Artefakt bündelt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- rust, wasm
- Bereich
- build-system, tooling
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100