Skip to content

Commit

Permalink
Add TruffleRuby and TruffleRuby GraalVM 24.0.1
Browse files Browse the repository at this point in the history
  • Loading branch information
eregon committed Apr 16, 2024
1 parent 683dc59 commit b9e5066
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.1
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.1" "https://github.com/oracle/truffleruby/releases/download/graal-24.0.1/truffleruby-jvm-24.0.1-linux-amd64.tar.gz#6ea5aba9c9b420c65c6c0291126d94ffd54cc03fd2ea4195dbee36e7b49349a8" truffleruby
;;
Linux-aarch64)
install_package "truffleruby+graalvm-24.0.1" "https://github.com/oracle/truffleruby/releases/download/graal-24.0.1/truffleruby-jvm-24.0.1-linux-aarch64.tar.gz#698e1fe6cbc5454a9fa114787bfe6b8fd340c7b01878d424ae23a299290f894d" truffleruby
;;
Darwin-x86_64)
install_package "truffleruby+graalvm-24.0.1" "https://github.com/oracle/truffleruby/releases/download/graal-24.0.1/truffleruby-jvm-24.0.1-macos-amd64.tar.gz#b5a77a701c89fe09530c6956972fe9947ce1ac2115f58c0a5694836b8d210800" truffleruby
;;
Darwin-arm64)
install_package "truffleruby+graalvm-24.0.1" "https://github.com/oracle/truffleruby/releases/download/graal-24.0.1/truffleruby-jvm-24.0.1-macos-aarch64.tar.gz#14ac912942d2ba84a66574319990b1c37c012cbfa9385fc62e0c9015e0c35660" truffleruby
;;
*)
colorize 1 "Unsupported platform: $platform"
return 1
;;
esac
19 changes: 19 additions & 0 deletions share/ruby-build/truffleruby-24.0.1
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.1" "https://github.com/oracle/truffleruby/releases/download/graal-24.0.1/truffleruby-24.0.1-linux-amd64.tar.gz#f774d08b13a358e968d3bde510284cba8d1d9bb87937c93021a907a18e1a4d41" truffleruby
;;
Linux-aarch64)
install_package "truffleruby-24.0.1" "https://github.com/oracle/truffleruby/releases/download/graal-24.0.1/truffleruby-24.0.1-linux-aarch64.tar.gz#e13bbbd1985f1797a64d3c45db3f85b80e2843ffd40dcf257ca23d0aa3120630" truffleruby
;;
Darwin-x86_64)
install_package "truffleruby-24.0.1" "https://github.com/oracle/truffleruby/releases/download/graal-24.0.1/truffleruby-24.0.1-macos-amd64.tar.gz#b2a7512fc1a1daa9c68efe7708f59fc03934a4a75efa7b8c007ad2dfa8dc09a6" truffleruby
;;
Darwin-arm64)
install_package "truffleruby-24.0.1" "https://github.com/oracle/truffleruby/releases/download/graal-24.0.1/truffleruby-24.0.1-macos-aarch64.tar.gz#66098fbee7ba5ee127517e6d63ab30b5ef611a53614fe0d72c4075ab8a7ccb86" truffleruby
;;
*)
colorize 1 "Unsupported platform: $platform"
return 1
;;
esac

0 comments on commit b9e5066

Please sign in to comment.