Skip to content

Commit 69671d0

Browse files
committed
Add TruffleRuby and TruffleRuby GraalVM 25.0.0
1 parent 58d1497 commit 69671d0

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-25.0.0" "https://github.com/oracle/truffleruby/releases/download/graal-25.0.0/truffleruby-jvm-25.0.0-linux-amd64.tar.gz#2bac98c9fcc65b71360e9294b26e17f324eccbaa6ffc955a30de7652fb35d805" truffleruby
5+
;;
6+
Linux-aarch64)
7+
install_package "truffleruby+graalvm-25.0.0" "https://github.com/oracle/truffleruby/releases/download/graal-25.0.0/truffleruby-jvm-25.0.0-linux-aarch64.tar.gz#70f2f118947945c46e7575927bad20045abb7be25554901b53237a9efdc80213" truffleruby
8+
;;
9+
Darwin-x86_64)
10+
install_package "truffleruby+graalvm-25.0.0" "https://github.com/oracle/truffleruby/releases/download/graal-25.0.0/truffleruby-jvm-25.0.0-macos-amd64.tar.gz#85233177eda6a0ae3eaec2d68467b5ab1a0b07af2811c42b2d5f35327be95791" truffleruby
11+
;;
12+
Darwin-arm64)
13+
install_package "truffleruby+graalvm-25.0.0" "https://github.com/oracle/truffleruby/releases/download/graal-25.0.0/truffleruby-jvm-25.0.0-macos-aarch64.tar.gz#c6e488b025e2282320805cb8e5a933da869ab84d7b711e9b4093756f9d4df567" 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-25.0.0" "https://github.com/oracle/truffleruby/releases/download/graal-25.0.0/truffleruby-25.0.0-linux-amd64.tar.gz#fc8896c38f15217c004089bc3bfff1575767a6356b6a05b842bf6284e2e52788" truffleruby
5+
;;
6+
Linux-aarch64)
7+
install_package "truffleruby-25.0.0" "https://github.com/oracle/truffleruby/releases/download/graal-25.0.0/truffleruby-25.0.0-linux-aarch64.tar.gz#0f787597ca770adbc8277ba056e71b6fbf81224d3d9f7e2c1d7a83d3347462e2" truffleruby
8+
;;
9+
Darwin-x86_64)
10+
install_package "truffleruby-25.0.0" "https://github.com/oracle/truffleruby/releases/download/graal-25.0.0/truffleruby-25.0.0-macos-amd64.tar.gz#2e4a4b2381c17b70dcc637bd8178c2b2a68bb716c2db0b469ab2d00b34f79ee0" truffleruby
11+
;;
12+
Darwin-arm64)
13+
install_package "truffleruby-25.0.0" "https://github.com/oracle/truffleruby/releases/download/graal-25.0.0/truffleruby-25.0.0-macos-aarch64.tar.gz#c3282bd44a2d292a539e4bbe6793a44d50f351e799b21a23aa68e40b6c38b3a3" truffleruby
14+
;;
15+
*)
16+
colorize 1 "Unsupported platform: $platform"
17+
return 1
18+
;;
19+
esac

0 commit comments

Comments
 (0)