Skip to content

Commit 9e2a72a

Browse files
committed
Add TruffleRuby and TruffleRuby GraalVM 34.0.1
1 parent 1c4ddb5 commit 9e2a72a

2 files changed

Lines changed: 32 additions & 0 deletions

File tree

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
platform="$(uname -s)-$(uname -m)"
2+
case $platform in
3+
Linux-x86_64)
4+
install_package "truffleruby+graalvm-34.0.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-34.0.1/truffleruby-jvm-34.0.1-linux-amd64.tar.gz#2fb0ad7964f635cdf47a9b1a238aaa377d1eb18ddd12c0846d525f7b82fac525" truffleruby
5+
;;
6+
Linux-aarch64)
7+
install_package "truffleruby+graalvm-34.0.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-34.0.1/truffleruby-jvm-34.0.1-linux-aarch64.tar.gz#f72d631d265cb6b2cac87169203eee4bfd3a61e75b8d7fd3cc8f383b8b701854" truffleruby
8+
;;
9+
Darwin-arm64)
10+
install_package "truffleruby+graalvm-34.0.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-34.0.1/truffleruby-jvm-34.0.1-macos-aarch64.tar.gz#1d14a4186e718a3f52682a771b9796c594ddf664c2eb9d24dba1abff7d973fd3" truffleruby
11+
;;
12+
*)
13+
colorize 1 "Unsupported platform: $platform"
14+
return 1
15+
;;
16+
esac
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
platform="$(uname -s)-$(uname -m)"
2+
case $platform in
3+
Linux-x86_64)
4+
install_package "truffleruby-34.0.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-34.0.1/truffleruby-34.0.1-linux-amd64.tar.gz#15fb3c5bb6d2917a2e5d08497f62586d262cddd65c9d251f098f6b568b33a8f7" truffleruby
5+
;;
6+
Linux-aarch64)
7+
install_package "truffleruby-34.0.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-34.0.1/truffleruby-34.0.1-linux-aarch64.tar.gz#10ed8310addb41782d92ce44e1ec9b2865b65f1c8d7c4ce489d6e84854d0bca5" truffleruby
8+
;;
9+
Darwin-arm64)
10+
install_package "truffleruby-34.0.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-34.0.1/truffleruby-34.0.1-macos-aarch64.tar.gz#7a1404751b88aa49686e0787eafc9695d67ac3925d9d2bfdb881a4e5258842f3" truffleruby
11+
;;
12+
*)
13+
colorize 1 "Unsupported platform: $platform"
14+
return 1
15+
;;
16+
esac

0 commit comments

Comments
 (0)