trunk-rs/trunk

Support custom build command / other wasm targets

開放

#830 建立於 2024年7月25日

 (3 則留言) (0 個反應) (0 位負責人)Rust (315 個分叉)auto 404
enhancementhelp wanted

倉庫指標

星標
 (4,347 顆星)
PR 合併指標
 (PR 指標待抓取)

描述

Problem

Trunk is currently hard coded to build for wasm32-unknown-unknown, making it hard to work with other wasm targets (wasm64, wasi targets)

Solution

A simple way to unblock other wasm targets is to provide an option to disable the default wasm32 build. I think a default_build = true entry in Trunk.toml would suffice. If the option is explicitly set to false, we just don't add the default wasm32 build here https://github.com/trunk-rs/trunk/blob/d61478448bd093449708b63dcb3e7baf286a191c/src/pipelines/html.rs#L150

See this discussion for more context.

If this is the right approach I can work on a PR.

貢獻者指南