Skip to content

Suppot lists of WITs without requiring topological ordering #2292

@sunfishcode

Description

@sunfishcode

#2288 extended Resolve::select_world to support lists of main packages, which is used in the Rust bindings macro which accepts a list of paths, and with bytecodealliance/wit-bindgen#1368 (comment), wit-bindgen will also accept a list of paths. However, currently the paths are required to be ordered such that later packages don't depend on earlier packages. This is tolerable for some use cases, but it would be more general if we could lift this requirement.

Metadata

Metadata

Assignees

No one assigned

    Labels

    witrelated to the `*.wit` text format

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions