mirror of
https://codeberg.org/ziglang/zig.git
synced 2025-12-06 13:54:21 +00:00
ci: stop requiring an ARCH environment variable to be set
This commit is contained in:
parent
9327aaefb6
commit
acf8d5234f
17 changed files with 19 additions and 38 deletions
8
.github/workflows/ci.yaml
vendored
8
.github/workflows/ci.yaml
vendored
|
|
@ -52,8 +52,6 @@ jobs:
|
||||||
run: sh ci/aarch64-linux-release.sh
|
run: sh ci/aarch64-linux-release.sh
|
||||||
aarch64-macos-debug:
|
aarch64-macos-debug:
|
||||||
runs-on: [self-hosted, macOS, aarch64]
|
runs-on: [self-hosted, macOS, aarch64]
|
||||||
env:
|
|
||||||
ARCH: "aarch64"
|
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
uses: actions/checkout@v4
|
uses: actions/checkout@v4
|
||||||
|
|
@ -61,8 +59,6 @@ jobs:
|
||||||
run: ci/aarch64-macos-debug.sh
|
run: ci/aarch64-macos-debug.sh
|
||||||
aarch64-macos-release:
|
aarch64-macos-release:
|
||||||
runs-on: [self-hosted, macOS, aarch64]
|
runs-on: [self-hosted, macOS, aarch64]
|
||||||
env:
|
|
||||||
ARCH: "aarch64"
|
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
uses: actions/checkout@v4
|
uses: actions/checkout@v4
|
||||||
|
|
@ -71,8 +67,6 @@ jobs:
|
||||||
x86_64-windows-debug:
|
x86_64-windows-debug:
|
||||||
timeout-minutes: 420
|
timeout-minutes: 420
|
||||||
runs-on: [self-hosted, Windows, x86_64]
|
runs-on: [self-hosted, Windows, x86_64]
|
||||||
env:
|
|
||||||
ARCH: "x86_64"
|
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
uses: actions/checkout@v4
|
uses: actions/checkout@v4
|
||||||
|
|
@ -81,8 +75,6 @@ jobs:
|
||||||
x86_64-windows-release:
|
x86_64-windows-release:
|
||||||
timeout-minutes: 420
|
timeout-minutes: 420
|
||||||
runs-on: [self-hosted, Windows, x86_64]
|
runs-on: [self-hosted, Windows, x86_64]
|
||||||
env:
|
|
||||||
ARCH: "x86_64"
|
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
uses: actions/checkout@v4
|
uses: actions/checkout@v4
|
||||||
|
|
|
||||||
|
|
@ -5,8 +5,7 @@
|
||||||
set -x
|
set -x
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
ARCH="$(uname -m)"
|
TARGET="aarch64-linux-musl"
|
||||||
TARGET="$ARCH-linux-musl"
|
|
||||||
MCPU="baseline"
|
MCPU="baseline"
|
||||||
CACHE_BASENAME="zig+llvm+lld+clang-$TARGET-0.16.0-dev.104+689461e31"
|
CACHE_BASENAME="zig+llvm+lld+clang-$TARGET-0.16.0-dev.104+689461e31"
|
||||||
PREFIX="$HOME/deps/$CACHE_BASENAME"
|
PREFIX="$HOME/deps/$CACHE_BASENAME"
|
||||||
|
|
|
||||||
|
|
@ -5,8 +5,7 @@
|
||||||
set -x
|
set -x
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
ARCH="$(uname -m)"
|
TARGET="aarch64-linux-musl"
|
||||||
TARGET="$ARCH-linux-musl"
|
|
||||||
MCPU="baseline"
|
MCPU="baseline"
|
||||||
CACHE_BASENAME="zig+llvm+lld+clang-$TARGET-0.16.0-dev.104+689461e31"
|
CACHE_BASENAME="zig+llvm+lld+clang-$TARGET-0.16.0-dev.104+689461e31"
|
||||||
PREFIX="$HOME/deps/$CACHE_BASENAME"
|
PREFIX="$HOME/deps/$CACHE_BASENAME"
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,7 @@ set -e
|
||||||
# s3cmd
|
# s3cmd
|
||||||
|
|
||||||
ZIGDIR="$PWD"
|
ZIGDIR="$PWD"
|
||||||
TARGET="$ARCH-macos-none"
|
TARGET="aarch64-macos-none"
|
||||||
MCPU="baseline"
|
MCPU="baseline"
|
||||||
CACHE_BASENAME="zig+llvm+lld+clang-$TARGET-0.16.0-dev.104+689461e31"
|
CACHE_BASENAME="zig+llvm+lld+clang-$TARGET-0.16.0-dev.104+689461e31"
|
||||||
PREFIX="$HOME/$CACHE_BASENAME"
|
PREFIX="$HOME/$CACHE_BASENAME"
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,7 @@ set -e
|
||||||
# s3cmd
|
# s3cmd
|
||||||
|
|
||||||
ZIGDIR="$PWD"
|
ZIGDIR="$PWD"
|
||||||
TARGET="$ARCH-macos-none"
|
TARGET="aarch64-macos-none"
|
||||||
MCPU="baseline"
|
MCPU="baseline"
|
||||||
CACHE_BASENAME="zig+llvm+lld+clang-$TARGET-0.16.0-dev.104+689461e31"
|
CACHE_BASENAME="zig+llvm+lld+clang-$TARGET-0.16.0-dev.104+689461e31"
|
||||||
PREFIX="$HOME/$CACHE_BASENAME"
|
PREFIX="$HOME/$CACHE_BASENAME"
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
$TARGET = "$($Env:ARCH)-windows-gnu"
|
$TARGET = "aarch64-windows-gnu"
|
||||||
$ZIG_LLVM_CLANG_LLD_NAME = "zig+llvm+lld+clang-$TARGET-0.16.0-dev.104+689461e31"
|
$ZIG_LLVM_CLANG_LLD_NAME = "zig+llvm+lld+clang-$TARGET-0.16.0-dev.104+689461e31"
|
||||||
$MCPU = "baseline"
|
$MCPU = "baseline"
|
||||||
$ZIG_LLVM_CLANG_LLD_URL = "https://ziglang.org/deps/$ZIG_LLVM_CLANG_LLD_NAME.zip"
|
$ZIG_LLVM_CLANG_LLD_URL = "https://ziglang.org/deps/$ZIG_LLVM_CLANG_LLD_NAME.zip"
|
||||||
|
|
|
||||||
|
|
@ -5,8 +5,7 @@
|
||||||
set -x
|
set -x
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
ARCH="$(uname -m)"
|
TARGET="loongarch64-linux-musl"
|
||||||
TARGET="$ARCH-linux-musl"
|
|
||||||
MCPU="baseline"
|
MCPU="baseline"
|
||||||
CACHE_BASENAME="zig+llvm+lld+clang-$TARGET-0.16.0-dev.157+7fdd60df1"
|
CACHE_BASENAME="zig+llvm+lld+clang-$TARGET-0.16.0-dev.157+7fdd60df1"
|
||||||
PREFIX="$HOME/deps/$CACHE_BASENAME"
|
PREFIX="$HOME/deps/$CACHE_BASENAME"
|
||||||
|
|
|
||||||
|
|
@ -5,8 +5,7 @@
|
||||||
set -x
|
set -x
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
ARCH="$(uname -m)"
|
TARGET="loongarch64-linux-musl"
|
||||||
TARGET="$ARCH-linux-musl"
|
|
||||||
MCPU="baseline"
|
MCPU="baseline"
|
||||||
CACHE_BASENAME="zig+llvm+lld+clang-$TARGET-0.16.0-dev.157+7fdd60df1"
|
CACHE_BASENAME="zig+llvm+lld+clang-$TARGET-0.16.0-dev.157+7fdd60df1"
|
||||||
PREFIX="$HOME/deps/$CACHE_BASENAME"
|
PREFIX="$HOME/deps/$CACHE_BASENAME"
|
||||||
|
|
|
||||||
|
|
@ -5,8 +5,7 @@
|
||||||
set -x
|
set -x
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
ARCH="$(uname -m)"
|
TARGET="riscv64-linux-musl"
|
||||||
TARGET="$ARCH-linux-musl"
|
|
||||||
MCPU="spacemit_x60"
|
MCPU="spacemit_x60"
|
||||||
CACHE_BASENAME="zig+llvm+lld+clang-riscv64-linux-musl-0.16.0-dev.104+689461e31"
|
CACHE_BASENAME="zig+llvm+lld+clang-riscv64-linux-musl-0.16.0-dev.104+689461e31"
|
||||||
PREFIX="$HOME/deps/$CACHE_BASENAME"
|
PREFIX="$HOME/deps/$CACHE_BASENAME"
|
||||||
|
|
|
||||||
|
|
@ -5,8 +5,7 @@
|
||||||
set -x
|
set -x
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
ARCH="$(uname -m)"
|
TARGET="riscv64-linux-musl"
|
||||||
TARGET="$ARCH-linux-musl"
|
|
||||||
MCPU="spacemit_x60"
|
MCPU="spacemit_x60"
|
||||||
CACHE_BASENAME="zig+llvm+lld+clang-riscv64-linux-musl-0.16.0-dev.104+689461e31"
|
CACHE_BASENAME="zig+llvm+lld+clang-riscv64-linux-musl-0.16.0-dev.104+689461e31"
|
||||||
PREFIX="$HOME/deps/$CACHE_BASENAME"
|
PREFIX="$HOME/deps/$CACHE_BASENAME"
|
||||||
|
|
|
||||||
|
|
@ -5,8 +5,7 @@
|
||||||
set -x
|
set -x
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
ARCH="x86_64"
|
TARGET="x86_64-freebsd-none"
|
||||||
TARGET="$ARCH-freebsd-none"
|
|
||||||
MCPU="baseline"
|
MCPU="baseline"
|
||||||
CACHE_BASENAME="zig+llvm+lld+clang-$TARGET-0.16.0-dev.312+164c598cd"
|
CACHE_BASENAME="zig+llvm+lld+clang-$TARGET-0.16.0-dev.312+164c598cd"
|
||||||
PREFIX="$HOME/deps/$CACHE_BASENAME"
|
PREFIX="$HOME/deps/$CACHE_BASENAME"
|
||||||
|
|
|
||||||
|
|
@ -5,8 +5,7 @@
|
||||||
set -x
|
set -x
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
ARCH="x86_64"
|
TARGET="x86_64-freebsd-none"
|
||||||
TARGET="$ARCH-freebsd-none"
|
|
||||||
MCPU="baseline"
|
MCPU="baseline"
|
||||||
CACHE_BASENAME="zig+llvm+lld+clang-$TARGET-0.16.0-dev.312+164c598cd"
|
CACHE_BASENAME="zig+llvm+lld+clang-$TARGET-0.16.0-dev.312+164c598cd"
|
||||||
PREFIX="$HOME/deps/$CACHE_BASENAME"
|
PREFIX="$HOME/deps/$CACHE_BASENAME"
|
||||||
|
|
|
||||||
|
|
@ -5,14 +5,13 @@
|
||||||
set -x
|
set -x
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
ARCH="$(uname -m)"
|
TARGET="x86_64-linux-musl"
|
||||||
TARGET="$ARCH-linux-musl"
|
|
||||||
MCPU="baseline"
|
MCPU="baseline"
|
||||||
CACHE_BASENAME="zig+llvm+lld+clang-$TARGET-0.16.0-dev.104+689461e31"
|
CACHE_BASENAME="zig+llvm+lld+clang-$TARGET-0.16.0-dev.104+689461e31"
|
||||||
PREFIX="$HOME/deps/$CACHE_BASENAME"
|
PREFIX="$HOME/deps/$CACHE_BASENAME"
|
||||||
ZIG="$PREFIX/bin/zig"
|
ZIG="$PREFIX/bin/zig"
|
||||||
|
|
||||||
export PATH="$HOME/deps/wasmtime-v29.0.0-$ARCH-linux:$HOME/deps/qemu-linux-x86_64-10.1.0/bin:$HOME/local/bin:$PATH"
|
export PATH="$HOME/deps/wasmtime-v29.0.0-x86_64-linux:$HOME/deps/qemu-linux-x86_64-10.1.0/bin:$HOME/local/bin:$PATH"
|
||||||
|
|
||||||
# Make the `zig version` number consistent.
|
# Make the `zig version` number consistent.
|
||||||
# This will affect the cmake command below.
|
# This will affect the cmake command below.
|
||||||
|
|
|
||||||
|
|
@ -5,14 +5,13 @@
|
||||||
set -x
|
set -x
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
ARCH="$(uname -m)"
|
TARGET="x86_64-linux-musl"
|
||||||
TARGET="$ARCH-linux-musl"
|
|
||||||
MCPU="baseline"
|
MCPU="baseline"
|
||||||
CACHE_BASENAME="zig+llvm+lld+clang-$TARGET-0.16.0-dev.104+689461e31"
|
CACHE_BASENAME="zig+llvm+lld+clang-$TARGET-0.16.0-dev.104+689461e31"
|
||||||
PREFIX="$HOME/deps/$CACHE_BASENAME"
|
PREFIX="$HOME/deps/$CACHE_BASENAME"
|
||||||
ZIG="$PREFIX/bin/zig"
|
ZIG="$PREFIX/bin/zig"
|
||||||
|
|
||||||
export PATH="$HOME/deps/wasmtime-v29.0.0-$ARCH-linux:$HOME/deps/qemu-linux-x86_64-10.1.0/bin:$HOME/local/bin:$PATH"
|
export PATH="$HOME/deps/wasmtime-v29.0.0-x86_64-linux:$HOME/deps/qemu-linux-x86_64-10.1.0/bin:$HOME/local/bin:$PATH"
|
||||||
|
|
||||||
# Make the `zig version` number consistent.
|
# Make the `zig version` number consistent.
|
||||||
# This will affect the cmake command below.
|
# This will affect the cmake command below.
|
||||||
|
|
|
||||||
|
|
@ -5,14 +5,13 @@
|
||||||
set -x
|
set -x
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
ARCH="$(uname -m)"
|
TARGET="x86_64-linux-musl"
|
||||||
TARGET="$ARCH-linux-musl"
|
|
||||||
MCPU="baseline"
|
MCPU="baseline"
|
||||||
CACHE_BASENAME="zig+llvm+lld+clang-$TARGET-0.16.0-dev.104+689461e31"
|
CACHE_BASENAME="zig+llvm+lld+clang-$TARGET-0.16.0-dev.104+689461e31"
|
||||||
PREFIX="$HOME/deps/$CACHE_BASENAME"
|
PREFIX="$HOME/deps/$CACHE_BASENAME"
|
||||||
ZIG="$PREFIX/bin/zig"
|
ZIG="$PREFIX/bin/zig"
|
||||||
|
|
||||||
export PATH="$HOME/deps/wasmtime-v29.0.0-$ARCH-linux:$HOME/deps/qemu-linux-x86_64-10.1.0/bin:$HOME/local/bin:$PATH"
|
export PATH="$HOME/deps/wasmtime-v29.0.0-x86_64-linux:$HOME/deps/qemu-linux-x86_64-10.1.0/bin:$HOME/local/bin:$PATH"
|
||||||
|
|
||||||
# Make the `zig version` number consistent.
|
# Make the `zig version` number consistent.
|
||||||
# This will affect the cmake command below.
|
# This will affect the cmake command below.
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
$TARGET = "$($Env:ARCH)-windows-gnu"
|
$TARGET = "x86_64-windows-gnu"
|
||||||
$ZIG_LLVM_CLANG_LLD_NAME = "zig+llvm+lld+clang-$TARGET-0.16.0-dev.104+689461e31"
|
$ZIG_LLVM_CLANG_LLD_NAME = "zig+llvm+lld+clang-$TARGET-0.16.0-dev.104+689461e31"
|
||||||
$MCPU = "baseline"
|
$MCPU = "baseline"
|
||||||
$ZIG_LLVM_CLANG_LLD_URL = "https://ziglang.org/deps/$ZIG_LLVM_CLANG_LLD_NAME.zip"
|
$ZIG_LLVM_CLANG_LLD_URL = "https://ziglang.org/deps/$ZIG_LLVM_CLANG_LLD_NAME.zip"
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
$TARGET = "$($Env:ARCH)-windows-gnu"
|
$TARGET = "x86_64-windows-gnu"
|
||||||
$ZIG_LLVM_CLANG_LLD_NAME = "zig+llvm+lld+clang-$TARGET-0.16.0-dev.104+689461e31"
|
$ZIG_LLVM_CLANG_LLD_NAME = "zig+llvm+lld+clang-$TARGET-0.16.0-dev.104+689461e31"
|
||||||
$MCPU = "baseline"
|
$MCPU = "baseline"
|
||||||
$ZIG_LLVM_CLANG_LLD_URL = "https://ziglang.org/deps/$ZIG_LLVM_CLANG_LLD_NAME.zip"
|
$ZIG_LLVM_CLANG_LLD_URL = "https://ziglang.org/deps/$ZIG_LLVM_CLANG_LLD_NAME.zip"
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue