Skip to content

Commit 759428c

Browse files
authored
Merge pull request #2616 from eregon/truffleruby-34.0.0
Add TruffleRuby and TruffleRuby GraalVM 34.0.0
2 parents 63d8d38 + 9c5f260 commit 759428c

File tree

3 files changed

+32
-4
lines changed

3 files changed

+32
-4
lines changed

script/update-truffleruby-graalvm

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,6 @@ Linux-aarch64)
3535
EOS
3636
add_platform "linux-aarch64"
3737
cat >> "$file" <<EOS
38-
Darwin-x86_64)
39-
EOS
40-
add_platform "macos-amd64"
41-
cat >> "$file" <<EOS
4238
Darwin-arm64)
4339
EOS
4440
add_platform "macos-aarch64"
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.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-34.0.0/truffleruby-jvm-34.0.0-linux-amd64.tar.gz#58fbc7dda89368d330211ec6782f8c43c04cbfc19fc81cb3b0e545fa03dd4562" truffleruby
5+
;;
6+
Linux-aarch64)
7+
install_package "truffleruby+graalvm-34.0.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-34.0.0/truffleruby-jvm-34.0.0-linux-aarch64.tar.gz#d35412c9ed08c834f81a1aabe3278aa371682be9cbf1becbf3302f0b85619522" truffleruby
8+
;;
9+
Darwin-arm64)
10+
install_package "truffleruby+graalvm-34.0.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-34.0.0/truffleruby-jvm-34.0.0-macos-aarch64.tar.gz#17b934df517c8311c9d31248c779c0651f3ffe068a614996d7f32dd746106678" 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.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-34.0.0/truffleruby-34.0.0-linux-amd64.tar.gz#cd3dd1af0c6e63511527ec535a56522f9951950dbb1cb349f5845d9d432a5cc3" truffleruby
5+
;;
6+
Linux-aarch64)
7+
install_package "truffleruby-34.0.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-34.0.0/truffleruby-34.0.0-linux-aarch64.tar.gz#5736f6278d36ed962e6f317996624676d0d95e9f2a37a5e03f6dd317f4e0b190" truffleruby
8+
;;
9+
Darwin-arm64)
10+
install_package "truffleruby-34.0.0" "https://github.com/truffleruby/truffleruby/releases/download/graal-34.0.0/truffleruby-34.0.0-macos-aarch64.tar.gz#1140797470447a17760d19972404d9903fdcc8d638b3d1f55a0d0c8a18e693b9" truffleruby
11+
;;
12+
*)
13+
colorize 1 "Unsupported platform: $platform"
14+
return 1
15+
;;
16+
esac

0 commit comments

Comments
 (0)