Skip to content

Commit

Permalink
Add TruffleRuby and TruffleRuby GraalVM 23.1.2
Browse files Browse the repository at this point in the history
  • Loading branch information
eregon committed Jan 16, 2024
1 parent 33168b3 commit 4887105
Show file tree
Hide file tree
Showing 2 changed files with 38 additions and 0 deletions.
19 changes: 19 additions & 0 deletions share/ruby-build/truffleruby+graalvm-23.1.2
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
platform="$(uname -s)-$(uname -m)"
case $platform in
Linux-x86_64)
install_package "truffleruby+graalvm-23.1.2" "https://github.com/oracle/truffleruby/releases/download/graal-23.1.2/truffleruby-jvm-23.1.2-linux-amd64.tar.gz#0681cf1ec8958238d5c1c682e1b89e5753c756ee596515ec42c2e41ae78bd6f5" truffleruby
;;
Linux-aarch64)
install_package "truffleruby+graalvm-23.1.2" "https://github.com/oracle/truffleruby/releases/download/graal-23.1.2/truffleruby-jvm-23.1.2-linux-aarch64.tar.gz#82ecec75a6ffe411b4e5df548d7d5a04491ce9e66b1725f37c6acc422fe4c5c7" truffleruby
;;
Darwin-x86_64)
install_package "truffleruby+graalvm-23.1.2" "https://github.com/oracle/truffleruby/releases/download/graal-23.1.2/truffleruby-jvm-23.1.2-macos-amd64.tar.gz#ff06825abe1df16c6c6d47065fd95c04436bb127027ba0d81258c13d1473961d" truffleruby
;;
Darwin-arm64)
install_package "truffleruby+graalvm-23.1.2" "https://github.com/oracle/truffleruby/releases/download/graal-23.1.2/truffleruby-jvm-23.1.2-macos-aarch64.tar.gz#b33c0f9781f7d8c78b41344577e2c7d3f993761ba11aabdfd92d4e6853927a3e" truffleruby
;;
*)
colorize 1 "Unsupported platform: $platform"
return 1
;;
esac
19 changes: 19 additions & 0 deletions share/ruby-build/truffleruby-23.1.2
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
platform="$(uname -s)-$(uname -m)"
case $platform in
Linux-x86_64)
install_package "truffleruby-23.1.2" "https://github.com/oracle/truffleruby/releases/download/graal-23.1.2/truffleruby-23.1.2-linux-amd64.tar.gz#0bb0b7ebfd58c4beb77988cb1ab9fdb2952bd92924e3fa1d130748cde9478ae2" truffleruby
;;
Linux-aarch64)
install_package "truffleruby-23.1.2" "https://github.com/oracle/truffleruby/releases/download/graal-23.1.2/truffleruby-23.1.2-linux-aarch64.tar.gz#9cd0dfe37fbb879b03230f131b64bc971db6edf777a9c64c378feac278debc6b" truffleruby
;;
Darwin-x86_64)
install_package "truffleruby-23.1.2" "https://github.com/oracle/truffleruby/releases/download/graal-23.1.2/truffleruby-23.1.2-macos-amd64.tar.gz#f68e9dfec5655f06142e5cc74f311803e77efb3167f373c0df8fd8f847e28988" truffleruby
;;
Darwin-arm64)
install_package "truffleruby-23.1.2" "https://github.com/oracle/truffleruby/releases/download/graal-23.1.2/truffleruby-23.1.2-macos-aarch64.tar.gz#c8960ddbd749fd1e406d26d80c5f320c8857203c56782f6c4a3feab2576c81ab" truffleruby
;;
*)
colorize 1 "Unsupported platform: $platform"
return 1
;;
esac

0 comments on commit 4887105

Please sign in to comment.