Skip to content

Commit

Permalink
Add TruffleRuby and TruffleRuby GraalVM 24.1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
eregon committed Sep 17, 2024
1 parent 10eb379 commit 2d060fa
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.1.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.1.0" "https://github.com/oracle/truffleruby/releases/download/graal-24.1.0/truffleruby-jvm-24.1.0-linux-amd64.tar.gz#388e1ca54f9f5d0f979182645c62b80dfa63785f5ff2e060c2209d60d73dde71" truffleruby
;;
Linux-aarch64)
install_package "truffleruby+graalvm-24.1.0" "https://github.com/oracle/truffleruby/releases/download/graal-24.1.0/truffleruby-jvm-24.1.0-linux-aarch64.tar.gz#d2a3f8060de5388415b1e57d332d11c2c4647799fa9206ae9d8c5d598b57b50c" truffleruby
;;
Darwin-x86_64)
install_package "truffleruby+graalvm-24.1.0" "https://github.com/oracle/truffleruby/releases/download/graal-24.1.0/truffleruby-jvm-24.1.0-macos-amd64.tar.gz#75da9669db9e098dfaa95841236f18cd9e5aa376cbce2eed566f1d84c527ce11" truffleruby
;;
Darwin-arm64)
install_package "truffleruby+graalvm-24.1.0" "https://github.com/oracle/truffleruby/releases/download/graal-24.1.0/truffleruby-jvm-24.1.0-macos-aarch64.tar.gz#705722a202507c89fce56db38ad8c63a79d0811e489f77ce833c89cbf09e1f14" truffleruby
;;
*)
colorize 1 "Unsupported platform: $platform"
return 1
;;
esac
19 changes: 19 additions & 0 deletions share/ruby-build/truffleruby-24.1.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.1.0" "https://github.com/oracle/truffleruby/releases/download/graal-24.1.0/truffleruby-24.1.0-linux-amd64.tar.gz#12f549b43177ba9264236f55641b2b956c48028dca278e3433ff0df2b3d4b50a" truffleruby
;;
Linux-aarch64)
install_package "truffleruby-24.1.0" "https://github.com/oracle/truffleruby/releases/download/graal-24.1.0/truffleruby-24.1.0-linux-aarch64.tar.gz#8379c510cc4f5925592fec640f14adcace3c331d73d415003e1e252f9fe0e04b" truffleruby
;;
Darwin-x86_64)
install_package "truffleruby-24.1.0" "https://github.com/oracle/truffleruby/releases/download/graal-24.1.0/truffleruby-24.1.0-macos-amd64.tar.gz#7facff2010d91090a7136ad5ede4f6a02e67bf51f1896c5753722290eecca371" truffleruby
;;
Darwin-arm64)
install_package "truffleruby-24.1.0" "https://github.com/oracle/truffleruby/releases/download/graal-24.1.0/truffleruby-24.1.0-macos-aarch64.tar.gz#9bf282c9cfdcba5340d8d36a4d1882acf0858faf883b35844ff9c7219adf4176" truffleruby
;;
*)
colorize 1 "Unsupported platform: $platform"
return 1
;;
esac

0 comments on commit 2d060fa

Please sign in to comment.