mirror of
https://github.com/rbenv/ruby-build.git
synced 2026-01-02 04:51:37 +01:00
Add TruffleRuby and TruffleRuby GraalVM 22.3.1
This commit is contained in:
parent
697bcff8b5
commit
5924f1529d
2 changed files with 42 additions and 0 deletions
21
share/ruby-build/truffleruby+graalvm-22.3.1
Normal file
21
share/ruby-build/truffleruby+graalvm-22.3.1
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
platform="$(uname -s)-$(uname -m)"
|
||||
case $platform in
|
||||
Linux-x86_64)
|
||||
install_package "truffleruby+graalvm-22.3.1" "https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-22.3.1/graalvm-ce-java11-linux-amd64-22.3.1.tar.gz#55547725a8be3ceb0a1da29a84cd3e958ba398ce4470ac89a8ba1bdb6d9bddb8" truffleruby_graalvm
|
||||
;;
|
||||
Linux-aarch64)
|
||||
install_package "truffleruby+graalvm-22.3.1" "https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-22.3.1/graalvm-ce-java11-linux-aarch64-22.3.1.tar.gz#b46a3f9c82ac70990a62282b1fbe4474e784d9ba453839a428f88e94d21f8abc" truffleruby_graalvm
|
||||
;;
|
||||
Darwin-x86_64)
|
||||
use_homebrew_openssl
|
||||
install_package "truffleruby+graalvm-22.3.1" "https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-22.3.1/graalvm-ce-java11-darwin-amd64-22.3.1.tar.gz#325afad5f1c4a07a458c95e7c444cff63514a6afa6f2655c12b4f494dccf2228" truffleruby_graalvm
|
||||
;;
|
||||
Darwin-arm64)
|
||||
use_homebrew_openssl
|
||||
install_package "truffleruby+graalvm-22.3.1" "https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-22.3.1/graalvm-ce-java11-darwin-aarch64-22.3.1.tar.gz#c59f32289d92671bea46a34f4227fef484a4aa9eeece159e59a486205aaa6c31" truffleruby_graalvm
|
||||
;;
|
||||
*)
|
||||
colorize 1 "Unsupported platform: $platform"
|
||||
return 1
|
||||
;;
|
||||
esac
|
||||
21
share/ruby-build/truffleruby-22.3.1
Normal file
21
share/ruby-build/truffleruby-22.3.1
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
platform="$(uname -s)-$(uname -m)"
|
||||
case $platform in
|
||||
Linux-x86_64)
|
||||
install_package "truffleruby-22.3.1" "https://github.com/oracle/truffleruby/releases/download/vm-22.3.1/truffleruby-22.3.1-linux-amd64.tar.gz#dbc7a3abc58c351b0d5d2d3924549a1cc46a1a40e7fe878b3a85eb2fc416ad35" truffleruby
|
||||
;;
|
||||
Linux-aarch64)
|
||||
install_package "truffleruby-22.3.1" "https://github.com/oracle/truffleruby/releases/download/vm-22.3.1/truffleruby-22.3.1-linux-aarch64.tar.gz#6dbb9f14974be8cdd61b67b48579d4adebd625a3e90924332ebb6d319475fe1c" truffleruby
|
||||
;;
|
||||
Darwin-x86_64)
|
||||
use_homebrew_openssl
|
||||
install_package "truffleruby-22.3.1" "https://github.com/oracle/truffleruby/releases/download/vm-22.3.1/truffleruby-22.3.1-macos-amd64.tar.gz#2830041ec4a2104e147ac01545e9b5a92b311701e71efa70695227153d6c4269" truffleruby
|
||||
;;
|
||||
Darwin-arm64)
|
||||
use_homebrew_openssl
|
||||
install_package "truffleruby-22.3.1" "https://github.com/oracle/truffleruby/releases/download/vm-22.3.1/truffleruby-22.3.1-macos-aarch64.tar.gz#561031086a351d3d48cf5a42e849a8c8ecd0ef1a02f2fe803712b2cbff9e7d94" truffleruby
|
||||
;;
|
||||
*)
|
||||
colorize 1 "Unsupported platform: $platform"
|
||||
return 1
|
||||
;;
|
||||
esac
|
||||
Loading…
Add table
Add a link
Reference in a new issue