Skip to content

Commit 43702d0

Browse files
committed
Use the TruffleRuby JVM Standalones for truffleruby+graalvm-dev
* In TruffleRuby 23.1+, the GraalVM Updater (`gu`) is no longer available in GraalVM, instead JVM Standalones and Maven artifacts are provided to replace `gu`. * See oracle/graal#6855
1 parent 1fb355b commit 43702d0

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

share/ruby-build/truffleruby+graalvm-dev

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
platform="$(uname -s)-$(uname -m)"
22
case $platform in
33
Linux-x86_64)
4-
install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-community-java21-linux-amd64-dev.tar.gz" truffleruby_graalvm
4+
install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/truffleruby-community-java-dev-linux-amd64.tar.gz" truffleruby
55
;;
66
Linux-aarch64)
7-
install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-community-java21-linux-aarch64-dev.tar.gz" truffleruby_graalvm
7+
install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/truffleruby-community-java-dev-linux-aarch64.tar.gz" truffleruby
88
;;
99
Darwin-x86_64)
1010
use_homebrew_openssl
11-
install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-community-java21-darwin-amd64-dev.tar.gz" truffleruby_graalvm
11+
install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/truffleruby-community-java-dev-macos-amd64.tar.gz" truffleruby
1212
;;
1313
Darwin-arm64)
1414
use_homebrew_openssl
15-
install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/graalvm-community-java21-darwin-aarch64-dev.tar.gz" truffleruby_graalvm
15+
install_package "truffleruby+graalvm-dev" "https://github.com/graalvm/graalvm-ce-dev-builds/releases/latest/download/truffleruby-community-java-dev-macos-aarch64.tar.gz" truffleruby
1616
;;
1717
*)
1818
colorize 1 "Unsupported platform: $platform"

0 commit comments

Comments
 (0)