Package-level declarations

Types

Link copied to clipboard
class WasmToolsBuildPlatform(val os: String, val arch: String) : Serializable

An operating system and architecture pair, using the wasm-tools distribution naming, for example linux and x64.

Link copied to clipboard
abstract class WasmToolsExecutable

A provisioned wasm-tools installation.

Link copied to clipboard
abstract class WasmToolsRequest

A description of the wasm-tools distribution a consumer needs.

Link copied to clipboard

DSL for selecting and configuring the WasmToolsToolchainService used by the whole build, exposed as toolchainManagement { wasmTools { ... } } in settings.gradle.kts by the org.jetbrains.kotlin.ecosystem plugin.

Link copied to clipboard

Provisions wasm-tools distributions for the Kotlin Gradle Plugin.

Link copied to clipboard
class WasmToolsVersion(val version: String) : Serializable

A wasm-tools version, for example 1.0.0.