diff --git a/manifests/prek.json b/manifests/prek.json index 8d29b02b..5dffb3c9 100644 --- a/manifests/prek.json +++ b/manifests/prek.json @@ -1,5 +1,5 @@ { - "rust_crate": null, + "rust_crate": "prek", "template": { "x86_64_linux_musl": { "url": "https://github.com/j178/prek/releases/download/v${version}/prek-x86_64-unknown-linux-musl.tar.gz", diff --git a/tools/codegen/base/cargo-shear.json b/tools/codegen/base/cargo-shear.json index 4a020a4f..edfd7420 100644 --- a/tools/codegen/base/cargo-shear.json +++ b/tools/codegen/base/cargo-shear.json @@ -2,9 +2,9 @@ "repository": "https://github.com/Boshen/cargo-shear", "tag_prefix": "v", "rust_crate": "${package}", - "version_range": ">= 1.2.0", "asset_name": "${package}-${rust_target}.tar.gz", "bin": "${package}${exe}", + "version_range": ">= 1.2.0", "platform": { "x86_64_linux_musl": {}, "x86_64_macos": {}, diff --git a/tools/codegen/base/martin.json b/tools/codegen/base/martin.json index 0ba7049e..66a68403 100644 --- a/tools/codegen/base/martin.json +++ b/tools/codegen/base/martin.json @@ -3,8 +3,8 @@ "tag_prefix": "martin-v", "rust_crate": "${package}", "asset_name": "${package}-${rust_target}.tar.gz", - "version_range": ">= 1.0.0", "bin": ["${package}${exe}", "${package}-cp${exe}"], + "version_range": ">= 1.0.0", "platform": { "x86_64_linux_musl": {}, "x86_64_macos": {}, diff --git a/tools/codegen/base/mdbook-mermaid.json b/tools/codegen/base/mdbook-mermaid.json index eb17cf6f..0cf093c3 100644 --- a/tools/codegen/base/mdbook-mermaid.json +++ b/tools/codegen/base/mdbook-mermaid.json @@ -1,10 +1,10 @@ { "repository": "https://github.com/badboy/mdbook-mermaid", - "version_range": ">= 0.14.1", "tag_prefix": "v", "rust_crate": "${package}", "asset_name": "${package}-v${version}-${rust_target}.tar.gz", "bin": "${package}${exe}", + "version_range": ">= 0.14.1", "platform": { "x86_64_linux_musl": {}, "x86_64_macos": {}, diff --git a/tools/codegen/base/prek.json b/tools/codegen/base/prek.json index 4fb32789..204c83b6 100644 --- a/tools/codegen/base/prek.json +++ b/tools/codegen/base/prek.json @@ -2,43 +2,25 @@ "repository": "https://github.com/j178/prek", "license_markdown": "[MIT](https://github.com/j178/prek/blob/master/LICENSE)", "tag_prefix": "v", + "rust_crate": "${package}", + "asset_name": "${package}-${rust_target}.tar.gz", + "bin": "${package}-${rust_target}/${package}${exe}", "version_range": ">= 0.2.20", "platform": { - "x86_64_linux_musl": { - "asset_name": "${package}-x86_64-unknown-linux-musl.tar.gz", - "bin": "${package}-x86_64-unknown-linux-musl/${package}${exe}" - }, - "x86_64_macos": { - "asset_name": "${package}-x86_64-apple-darwin.tar.gz", - "bin": "${package}-x86_64-apple-darwin/${package}${exe}" - }, + "x86_64_linux_musl": {}, + "x86_64_macos": {}, "x86_64_windows": { - "asset_name": "${package}-x86_64-pc-windows-msvc.zip", + "asset_name": "${package}-${rust_target}.zip", "bin": "${package}${exe}" }, - "aarch64_linux_musl": { - "asset_name": "${package}-aarch64-unknown-linux-musl.tar.gz", - "bin": "${package}-aarch64-unknown-linux-musl/${package}${exe}" - }, - "aarch64_macos": { - "asset_name": "${package}-aarch64-apple-darwin.tar.gz", - "bin": "${package}-aarch64-apple-darwin/${package}${exe}" - }, + "aarch64_linux_musl": {}, + "aarch64_macos": {}, "aarch64_windows": { - "asset_name": "${package}-aarch64-pc-windows-msvc.zip", + "asset_name": "${package}-${rust_target}.zip", "bin": "${package}${exe}" }, - "powerpc64le_linux_gnu": { - "asset_name": "${package}-powerpc64le-unknown-linux-gnu.tar.gz", - "bin": "${package}-powerpc64le-unknown-linux-gnu/${package}${exe}" - }, - "riscv64_linux_gnu": { - "asset_name": "${package}-riscv64gc-unknown-linux-gnu.tar.gz", - "bin": "${package}-riscv64gc-unknown-linux-gnu/${package}${exe}" - }, - "s390x_linux_gnu": { - "asset_name": "${package}-s390x-unknown-linux-gnu.tar.gz", - "bin": "${package}-s390x-unknown-linux-gnu/${package}${exe}" - } + "powerpc64le_linux_gnu": {}, + "riscv64_linux_gnu": {}, + "s390x_linux_gnu": {} } } diff --git a/tools/codegen/base/taplo.json b/tools/codegen/base/taplo.json index e3740fa6..46e2c10f 100644 --- a/tools/codegen/base/taplo.json +++ b/tools/codegen/base/taplo.json @@ -2,9 +2,9 @@ "repository": "https://github.com/tamasfe/taplo", "tag_prefix": "", "rust_crate": "${package}-cli", - "version_range": ">= 0.8.0", "asset_name": "${package}-${rust_target_os}-${rust_target_arch}.gz", "bin": "${package}${exe}", + "version_range": ">= 0.8.0", "platform": { "x86_64_linux_gnu": {}, "x86_64_macos": { diff --git a/tools/codegen/base/tombi.json b/tools/codegen/base/tombi.json index 37da60e5..c6c5ea10 100644 --- a/tools/codegen/base/tombi.json +++ b/tools/codegen/base/tombi.json @@ -2,8 +2,8 @@ "repository": "https://github.com/tombi-toml/tombi", "website": "https://tombi-toml.github.io/tombi/", "license_markdown": "[MIT](https://github.com/tombi-toml/tombi/blob/main/LICENSE)", - "version_range": ">= 0.7", "tag_prefix": "v", + "version_range": ">= 0.7", "platform": { "x86_64_linux_musl": { "asset_name": "tombi-cli-${version}-x86_64-unknown-linux-musl.gz"