Disabled Wasm Tools Toolchain Service
A WasmToolsToolchainService that disables wasm-tools toolchain.
Without a wasm-tools toolchain, wasm-tools is configured and provisioned per project, using the wasm-tools environment spec and the wasm-tools setup task, instead of Gradle toolchain resolution:
If
downloadis enabled, the setup task resolves the wasm-tools distribution for the current platform and architecture as anorg.wasmtools:wasm-toolsdependency from a project-level configuration and repository, unpacks it into the installation directory, and thewasm-toolsexecutable from there is used.If
downloadis disabled, no distribution is downloaded; the wasm-tools executable already installed on the machine is used (thecommandfrom the spec,wasm-toolsby default).Provisioning is not shared between builds or projects through the toolchain mechanism; each project resolves its wasm-tools through its own configuration and repositories.
Selected with WasmToolsToolchainManagementDsl.disable.