diff --git a/pkgs/cross-rs/cross/pkg.yaml b/pkgs/cross-rs/cross/pkg.yaml new file mode 100644 index 0000000000..f74199455d --- /dev/null +++ b/pkgs/cross-rs/cross/pkg.yaml @@ -0,0 +1,16 @@ +packages: + - name: cross-rs/cross@v0.2.5 + - name: cross-rs/cross + version: v0.2.1 + - name: cross-rs/cross + version: v0.1.16 + - name: cross-rs/cross + version: v0.1.5 + - name: cross-rs/cross + version: v0.1.4 + - name: cross-rs/cross + version: v0.1.2 + - name: cross-rs/cross + version: v0.1.2-rc1 + - name: cross-rs/cross + version: v0.1.1 diff --git a/pkgs/cross-rs/cross/registry.yaml b/pkgs/cross-rs/cross/registry.yaml new file mode 100644 index 0000000000..eefea31e6c --- /dev/null +++ b/pkgs/cross-rs/cross/registry.yaml @@ -0,0 +1,74 @@ +packages: + - type: github_release + repo_owner: cross-rs + repo_name: cross + description: “Zero setup” cross compilation and “cross testing” of Rust crates + version_constraint: "false" + version_overrides: + - version_constraint: Version == "v0.1.2-rc1" + asset: cross-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} + format: tar.gz + rosetta2: true + replacements: + amd64: x86_64 + darwin: apple-darwin + linux: unknown-linux-musl + supported_envs: + - linux/amd64 + - darwin + - version_constraint: Version == "v0.1.5" + asset: cross-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} + format: tar.gz + rosetta2: true + replacements: + amd64: x86_64 + darwin: apple-darwin + supported_envs: + - darwin + - version_constraint: semver("<= 0.1.2") + asset: cross-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} + format: tar.gz + replacements: + amd64: x86_64 + linux: unknown-linux-musl + supported_envs: + - linux/amd64 + - version_constraint: semver("<= 0.1.16") + asset: cross-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} + format: tar.gz + rosetta2: true + replacements: + amd64: x86_64 + darwin: apple-darwin + linux: unknown-linux-musl + supported_envs: + - linux/amd64 + - darwin + - version_constraint: semver("<= 0.2.1") + asset: cross-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} + format: tar.gz + rosetta2: true + windows_arm_emulation: true + replacements: + amd64: x86_64 + darwin: apple-darwin + linux: unknown-linux-musl + windows: pc-windows-msvc + supported_envs: + - darwin + - windows + - amd64 + - version_constraint: "true" + asset: cross-{{.Arch}}-{{.OS}}.{{.Format}} + format: tar.gz + rosetta2: true + windows_arm_emulation: true + replacements: + amd64: x86_64 + darwin: apple-darwin + linux: unknown-linux-musl + windows: pc-windows-msvc + supported_envs: + - darwin + - windows + - amd64 diff --git a/registry.yaml b/registry.yaml index 17e5658f83..31a64712a9 100644 --- a/registry.yaml +++ b/registry.yaml @@ -16348,6 +16348,79 @@ packages: type: github_release asset: cli_{{.Version}}_checksums.txt algorithm: sha256 + - type: github_release + repo_owner: cross-rs + repo_name: cross + description: “Zero setup” cross compilation and “cross testing” of Rust crates + version_constraint: "false" + version_overrides: + - version_constraint: Version == "v0.1.2-rc1" + asset: cross-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} + format: tar.gz + rosetta2: true + replacements: + amd64: x86_64 + darwin: apple-darwin + linux: unknown-linux-musl + supported_envs: + - linux/amd64 + - darwin + - version_constraint: Version == "v0.1.5" + asset: cross-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} + format: tar.gz + rosetta2: true + replacements: + amd64: x86_64 + darwin: apple-darwin + supported_envs: + - darwin + - version_constraint: semver("<= 0.1.2") + asset: cross-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} + format: tar.gz + replacements: + amd64: x86_64 + linux: unknown-linux-musl + supported_envs: + - linux/amd64 + - version_constraint: semver("<= 0.1.16") + asset: cross-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} + format: tar.gz + rosetta2: true + replacements: + amd64: x86_64 + darwin: apple-darwin + linux: unknown-linux-musl + supported_envs: + - linux/amd64 + - darwin + - version_constraint: semver("<= 0.2.1") + asset: cross-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} + format: tar.gz + rosetta2: true + windows_arm_emulation: true + replacements: + amd64: x86_64 + darwin: apple-darwin + linux: unknown-linux-musl + windows: pc-windows-msvc + supported_envs: + - darwin + - windows + - amd64 + - version_constraint: "true" + asset: cross-{{.Arch}}-{{.OS}}.{{.Format}} + format: tar.gz + rosetta2: true + windows_arm_emulation: true + replacements: + amd64: x86_64 + darwin: apple-darwin + linux: unknown-linux-musl + windows: pc-windows-msvc + supported_envs: + - darwin + - windows + - amd64 - type: http repo_owner: crossplane repo_name: crossplane