Skip to content

Conversation

@brooksmtownsend
Copy link
Member

Feature or Problem

This PR adds the ability to parse any unknown trailing arguments to wash build directly to the underlying build toolchain.

For example, when running wash build on a Rust project, you can simply wash build --release to build the component in release mode.

Because of this, I'm strongly leaning towards removing all of the specialized build arguments in the .wash/config.json, because it's so much more flexible to be able to specify these with the native toolchain. @ricochet thoughts?

Related Issues

Release Information

next

Consumer Impact

Testing

Unit Test(s)

Acceptance or Integration

Manual Verification

@ricochet
Copy link
Contributor

Because of this, I'm strongly leaning towards removing all of the specialized build arguments in the .wash/config.json, because it's so much more flexible to be able to specify these with the native toolchain. @ricochet thoughts?

Absolutely. If a dev wants custom config options, they should specify those with config.toml in rust, package.json for js, Makefiles etc.

@ricochet ricochet force-pushed the feat/build-plugintest-args branch from 17bd489 to 18a0719 Compare November 8, 2025 19:16
@ricochet ricochet requested a review from a team as a code owner November 8, 2025 19:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants