diff --git a/pkgs/bytecodealliance/wasm-tools/pkg.yaml b/pkgs/bytecodealliance/wasm-tools/pkg.yaml new file mode 100644 index 00000000000..da2289769f1 --- /dev/null +++ b/pkgs/bytecodealliance/wasm-tools/pkg.yaml @@ -0,0 +1,6 @@ +packages: + - name: bytecodealliance/wasm-tools@v1.211.1 + - name: bytecodealliance/wasm-tools + version: v1.202.0 + - name: bytecodealliance/wasm-tools + version: wasm-tools-1.0.60 diff --git a/pkgs/bytecodealliance/wasm-tools/registry.yaml b/pkgs/bytecodealliance/wasm-tools/registry.yaml new file mode 100644 index 00000000000..592fd4d694c --- /dev/null +++ b/pkgs/bytecodealliance/wasm-tools/registry.yaml @@ -0,0 +1,53 @@ +# yaml-language-server: $schema=https://raw.githubusercontent.com/aquaproj/aqua/main/json-schema/registry.json +packages: + - type: github_release + repo_owner: bytecodealliance + repo_name: wasm-tools + description: CLI and Rust libraries for low-level manipulation of WebAssembly modules + version_constraint: "false" + version_overrides: + - version_constraint: semver("<= 1.0.60") + asset: "{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}}" + format: tar.gz + windows_arm_emulation: true + version_prefix: wasm-tools- + files: + - name: wasm-tools + src: "{{.AssetWithoutExt}}/wasm-tools" + replacements: + amd64: x86_64 + arm64: aarch64 + darwin: macos + overrides: + - goos: windows + format: zip + replacements: {} + - version_constraint: semver("<= 1.202.0") + asset: wasm-tools-{{trimV .Version}}-{{.Arch}}-{{.OS}}.{{.Format}} + format: tar.gz + windows_arm_emulation: true + files: + - name: wasm-tools + src: "{{.AssetWithoutExt}}/wasm-tools" + replacements: + amd64: x86_64 + arm64: aarch64 + darwin: macos + overrides: + - goos: windows + format: zip + - version_constraint: "true" + asset: wasm-tools-{{trimV .Version}}-{{.Arch}}-{{.OS}}.{{.Format}} + format: tar.gz + windows_arm_emulation: true + files: + - name: wasm-tools + src: "{{.AssetWithoutExt}}/wasm-tools" + replacements: + amd64: x86_64 + arm64: aarch64 + darwin: macos + overrides: + - goos: windows + format: zip + replacements: {} diff --git a/pkgs/bytecodealliance/wasm-tools/scaffold.yaml b/pkgs/bytecodealliance/wasm-tools/scaffold.yaml new file mode 100644 index 00000000000..1e71c8ddfa3 --- /dev/null +++ b/pkgs/bytecodealliance/wasm-tools/scaffold.yaml @@ -0,0 +1 @@ +name: bytecodealliance/wasm-tools diff --git a/registry.yaml b/registry.yaml index cc57be2690f..40c3e242623 100644 --- a/registry.yaml +++ b/registry.yaml @@ -16411,6 +16411,57 @@ packages: darwin: apple-darwin linux: unknown-linux-gnu windows: pc-windows-gnu + - type: github_release + repo_owner: bytecodealliance + repo_name: wasm-tools + description: CLI and Rust libraries for low-level manipulation of WebAssembly modules + version_constraint: "false" + version_overrides: + - version_constraint: semver("<= 1.0.60") + asset: "{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}}" + format: tar.gz + windows_arm_emulation: true + version_prefix: wasm-tools- + files: + - name: wasm-tools + src: "{{.AssetWithoutExt}}/wasm-tools" + replacements: + amd64: x86_64 + arm64: aarch64 + darwin: macos + overrides: + - goos: windows + format: zip + replacements: {} + - version_constraint: semver("<= 1.202.0") + asset: wasm-tools-{{trimV .Version}}-{{.Arch}}-{{.OS}}.{{.Format}} + format: tar.gz + windows_arm_emulation: true + files: + - name: wasm-tools + src: "{{.AssetWithoutExt}}/wasm-tools" + replacements: + amd64: x86_64 + arm64: aarch64 + darwin: macos + overrides: + - goos: windows + format: zip + - version_constraint: "true" + asset: wasm-tools-{{trimV .Version}}-{{.Arch}}-{{.OS}}.{{.Format}} + format: tar.gz + windows_arm_emulation: true + files: + - name: wasm-tools + src: "{{.AssetWithoutExt}}/wasm-tools" + replacements: + amd64: x86_64 + arm64: aarch64 + darwin: macos + overrides: + - goos: windows + format: zip + replacements: {} - type: github_release repo_owner: bytecodealliance repo_name: wasmtime