rbenv-ruby-build/share/ruby-build/truffleruby+graalvm-dev
Benoit Daloze eee8af5a6b Use truffleruby-dev-builder for all platforms for truffleruby-dev and truffleruby+graalvm-dev
* Since linux-aarch64 is also available on GitHub Actions now.
2025-05-29 00:11:10 +02:00

19 lines
914 B
Text

platform="$(uname -s)-$(uname -m)"
case $platform in
Linux-x86_64)
install_package "truffleruby+graalvm-dev" "https://github.com/ruby/truffleruby-dev-builder/releases/latest/download/truffleruby+graalvm-head-ubuntu-24.04.tar.gz" truffleruby
;;
Linux-aarch64)
install_package "truffleruby+graalvm-dev" "https://github.com/ruby/truffleruby-dev-builder/releases/latest/download/truffleruby+graalvm-head-ubuntu-24.04-arm64.tar.gz" truffleruby
;;
Darwin-x86_64)
install_package "truffleruby+graalvm-dev" "https://github.com/ruby/truffleruby-dev-builder/releases/latest/download/truffleruby+graalvm-head-macos-latest.tar.gz" truffleruby
;;
Darwin-arm64)
install_package "truffleruby+graalvm-dev" "https://github.com/ruby/truffleruby-dev-builder/releases/latest/download/truffleruby+graalvm-head-macos-13-arm64.tar.gz" truffleruby
;;
*)
colorize 1 "Unsupported platform: $platform"
return 1
;;
esac