6 releases
0.3.0 | Apr 5, 2024 |
---|---|
0.1.5 | Mar 29, 2024 |
0.1.2 | Feb 28, 2024 |
#659 in WebAssembly
505 downloads per month
75KB
689 lines
wasm-component-ld
A work-in-progress and/or proof-of-concept linker which wraps wasm-ld
and then
executes wit-component
to produce a component output instead of a core wasm
output. Intended for the upcoming wasm32-wasip2
target in the Rust compiler.
License
This project is triple licenced under the Apache 2/ Apache 2 with LLVM exceptions/ MIT licences. The reasoning for this is:
- Apache 2/ MIT is common in the rust ecosystem.
- Apache 2/ MIT is used in the rust standard library, and some of this code may be migrated there.
- Some of this code may be used in compiler output, and the Apache 2 with LLVM exceptions licence is useful for this.
For more details see
Contribution
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in this project by you, as defined in the Apache 2/ Apache 2 with LLVM exceptions/ MIT licenses, shall be licensed as above, without any additional terms or conditions.
Dependencies
~8–19MB
~240K SLoC