Skip to content

Commit

Permalink
Add TruffleRuby and TruffleRuby GraalVM 24.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
eregon committed Mar 19, 2024
1 parent c6683d5 commit 89f6260
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-24.0.0
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-24.0.0" "https://github.com/oracle/truffleruby/releases/download/graal-24.0.0/truffleruby-jvm-24.0.0-linux-amd64.tar.gz#d56ff60e4b65eb18a86ef698b6cd908bc3e6fedd1f2664602f007263a5d91e7d" truffleruby
;;
Linux-aarch64)
install_package "truffleruby+graalvm-24.0.0" "https://github.com/oracle/truffleruby/releases/download/graal-24.0.0/truffleruby-jvm-24.0.0-linux-aarch64.tar.gz#207e2f1f8f30f2bd77489c1e9dabad2882fa13e406f04dde4ed0893e062fcd06" truffleruby
;;
Darwin-x86_64)
install_package "truffleruby+graalvm-24.0.0" "https://github.com/oracle/truffleruby/releases/download/graal-24.0.0/truffleruby-jvm-24.0.0-macos-amd64.tar.gz#16e8acb73d194d19e707cbc1699584800f4a27f9a38142c7356fc64cb0064b46" truffleruby
;;
Darwin-arm64)
install_package "truffleruby+graalvm-24.0.0" "https://github.com/oracle/truffleruby/releases/download/graal-24.0.0/truffleruby-jvm-24.0.0-macos-aarch64.tar.gz#f764af83aa2cc10b2d92610d48539ba34b771b230c3382c8537381f286029d6a" truffleruby
;;
*)
colorize 1 "Unsupported platform: $platform"
return 1
;;
esac
19 changes: 19 additions & 0 deletions share/ruby-build/truffleruby-24.0.0
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-24.0.0" "https://github.com/oracle/truffleruby/releases/download/graal-24.0.0/truffleruby-24.0.0-linux-amd64.tar.gz#ce1eb70cc767d98b44818ab1c1e1bab086640425fb8ff7ff2250be2c22dbd41e" truffleruby
;;
Linux-aarch64)
install_package "truffleruby-24.0.0" "https://github.com/oracle/truffleruby/releases/download/graal-24.0.0/truffleruby-24.0.0-linux-aarch64.tar.gz#18e9aaf481719b8cdbad02870b016e92120796a73dc77bd8775b5245001f1b72" truffleruby
;;
Darwin-x86_64)
install_package "truffleruby-24.0.0" "https://github.com/oracle/truffleruby/releases/download/graal-24.0.0/truffleruby-24.0.0-macos-amd64.tar.gz#62ef4dbb66145b2e1cd93c0ff709327fe1fa2c5899ca3da6382f79e5fd1fc0ea" truffleruby
;;
Darwin-arm64)
install_package "truffleruby-24.0.0" "https://github.com/oracle/truffleruby/releases/download/graal-24.0.0/truffleruby-24.0.0-macos-aarch64.tar.gz#4b59898519d5e968d0e348a988569959e02d5ec6a7d6b68fc3dedbcc4181b47d" truffleruby
;;
*)
colorize 1 "Unsupported platform: $platform"
return 1
;;
esac

0 comments on commit 89f6260

Please sign in to comment.