Skip to content

Commit 72e2e92

Browse files
committed
Add TruffleRuby and TruffleRuby GraalVM 24.2.1
1 parent 48ace8d commit 72e2e92

File tree

2 files changed

+38
-0
lines changed

2 files changed

+38
-0
lines changed
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
platform="$(uname -s)-$(uname -m)"
2+
case $platform in
3+
Linux-x86_64)
4+
install_package "truffleruby+graalvm-24.2.1" "https://github.com/oracle/truffleruby/releases/download/graal-24.2.1/truffleruby-jvm-24.2.1-linux-amd64.tar.gz#c16f3996ae9446deb33ef6ad3f0de4d8f53e6e7dc87c621a746a56dca6f77793" truffleruby
5+
;;
6+
Linux-aarch64)
7+
install_package "truffleruby+graalvm-24.2.1" "https://github.com/oracle/truffleruby/releases/download/graal-24.2.1/truffleruby-jvm-24.2.1-linux-aarch64.tar.gz#4d52efab718c48c0a4d9f9ecf26caac81171d5c5a8568cbf7983572449c30f78" truffleruby
8+
;;
9+
Darwin-x86_64)
10+
install_package "truffleruby+graalvm-24.2.1" "https://github.com/oracle/truffleruby/releases/download/graal-24.2.1/truffleruby-jvm-24.2.1-macos-amd64.tar.gz#e97e7298c573290e49df3e8c4e3b8b4f5d17d209c2d7ee33d37e641e4044bc39" truffleruby
11+
;;
12+
Darwin-arm64)
13+
install_package "truffleruby+graalvm-24.2.1" "https://github.com/oracle/truffleruby/releases/download/graal-24.2.1/truffleruby-jvm-24.2.1-macos-aarch64.tar.gz#56b6e02860f69c0e2c49782e04557980bc5753d155afa246aeb63909631d8a61" truffleruby
14+
;;
15+
*)
16+
colorize 1 "Unsupported platform: $platform"
17+
return 1
18+
;;
19+
esac
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
platform="$(uname -s)-$(uname -m)"
2+
case $platform in
3+
Linux-x86_64)
4+
install_package "truffleruby-24.2.1" "https://github.com/oracle/truffleruby/releases/download/graal-24.2.1/truffleruby-24.2.1-linux-amd64.tar.gz#544d6e31246376885baf215bb85dedecaf2c55f8b8278076829098a783de5a64" truffleruby
5+
;;
6+
Linux-aarch64)
7+
install_package "truffleruby-24.2.1" "https://github.com/oracle/truffleruby/releases/download/graal-24.2.1/truffleruby-24.2.1-linux-aarch64.tar.gz#9705c74471766a7b685d01612a628477b738236c0c904604b6f3faf29f49f9e6" truffleruby
8+
;;
9+
Darwin-x86_64)
10+
install_package "truffleruby-24.2.1" "https://github.com/oracle/truffleruby/releases/download/graal-24.2.1/truffleruby-24.2.1-macos-amd64.tar.gz#123d3af06e02997adb76d8c253dc9db6a3c5fab5190c6eed4b23ca0a3a0ce938" truffleruby
11+
;;
12+
Darwin-arm64)
13+
install_package "truffleruby-24.2.1" "https://github.com/oracle/truffleruby/releases/download/graal-24.2.1/truffleruby-24.2.1-macos-aarch64.tar.gz#9f67a0b6f41d1c683597164a73a46681044d8aa4e32c466b25908c5d13ef8422" truffleruby
14+
;;
15+
*)
16+
colorize 1 "Unsupported platform: $platform"
17+
return 1
18+
;;
19+
esac

0 commit comments

Comments
 (0)