rbenv-ruby-build/share/ruby-build/truffleruby-dev
Kevin Menard f36ddae60f Update truffleruby-dev to use builds based on Ubuntu 20.04.
Ubuntu 18.04 will be end of life soon and TruffleRuby will stop delivering builds based on 18.04 accordingly.
2023-02-22 17:07:45 +01:00

21 lines
894 B
Text

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