bytecodealliance / bytecodealliance/cargo-component

Could cargo-component auto-compose components?

Aperta
#136 5 commenti 2 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Rust
Stelle
593
Fork
68
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

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

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Inizia dal punto di ingresso della build di cargo component e analizza come vengono gestite le voci di percorso di [package.metadata.component.dependencies]; confronta il flusso desiderato con wasm-tools compose. Il lavoro è completato quando un’opzione esplicita, disabilitata per impostazione predefinita, raggruppa tali dipendenze nell’artefatto finale.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
rust, wasm
Ambito
build-system, tooling
Tipo di issue
Funzionalità
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.