mirror of
https://github.com/moku-project/Moku.git
synced 2026-06-13 01:09:56 -05:00
19 lines
681 B
Bash
19 lines
681 B
Bash
# Sourced by CI jobs that need versions from nix/versions.nix.
|
|
# Usage: source .github/read_versions.sh
|
|
# Exports: MOKU_VERSION SUWA_VERSION SUWA_HASH_LINUX SUWA_HASH_MACOS_ARM64 SUWA_HASH_MACOS_X64 SUWA_HASH_WINDOWS
|
|
|
|
_nix="$( cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd )/nix/versions.nix"
|
|
_t=$(cat "$_nix")
|
|
|
|
_pick() { echo "$_t" | grep -oP "${1}\s*=\s*\"\K[^\"]+"; }
|
|
|
|
export MOKU_VERSION=$(_pick "moku")
|
|
export SUWA_VERSION=$(_pick "version")
|
|
export SUWA_HASH_WINDOWS=$(_pick "windowsHash")
|
|
export SUWA_HASH_LINUX=$(_pick "linuxHash")
|
|
export SUWA_HASH_MACOS_ARM64=$(_pick "macosArm64Hash")
|
|
export SUWA_HASH_MACOS_X64=$(_pick "macosX64Hash")
|
|
|
|
unset _nix _t
|
|
unset -f _pick
|