diff --git a/share/ruby-build/truffleruby+graalvm-33.0.1 b/share/ruby-build/truffleruby+graalvm-33.0.1 new file mode 100644 index 0000000000..9bf865f90e --- /dev/null +++ b/share/ruby-build/truffleruby+graalvm-33.0.1 @@ -0,0 +1,19 @@ +platform="$(uname -s)-$(uname -m)" +case $platform in +Linux-x86_64) + install_package "truffleruby+graalvm-33.0.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-33.0.1/truffleruby-jvm-33.0.1-linux-amd64.tar.gz#069496650feca524bb50d862f95210c8031ac1a4a1c6dcbef6b8f8429ec1ec37" truffleruby + ;; +Linux-aarch64) + install_package "truffleruby+graalvm-33.0.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-33.0.1/truffleruby-jvm-33.0.1-linux-aarch64.tar.gz#a35f8b73d3b02244f47e2c3e4fa2920e7aff8e4c9cb4192a3f3b6e3efa09f1c4" truffleruby + ;; +Darwin-x86_64) + install_package "truffleruby+graalvm-33.0.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-33.0.1/truffleruby-jvm-33.0.1-macos-amd64.tar.gz#c48b41061443397e1ddf2e59934cd0b445ad506b5d64e91a608f45d44246d9a4" truffleruby + ;; +Darwin-arm64) + install_package "truffleruby+graalvm-33.0.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-33.0.1/truffleruby-jvm-33.0.1-macos-aarch64.tar.gz#660bd3daaae181707fcf7bbfa87b985299354956b0e23ec7d6405373dc44010b" truffleruby + ;; +*) + colorize 1 "Unsupported platform: $platform" + return 1 + ;; +esac diff --git a/share/ruby-build/truffleruby-33.0.1 b/share/ruby-build/truffleruby-33.0.1 new file mode 100644 index 0000000000..47ea34d50c --- /dev/null +++ b/share/ruby-build/truffleruby-33.0.1 @@ -0,0 +1,19 @@ +platform="$(uname -s)-$(uname -m)" +case $platform in +Linux-x86_64) + install_package "truffleruby-33.0.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-33.0.1/truffleruby-33.0.1-linux-amd64.tar.gz#f20e5f7796501ddf52ab978d6987dbd6c941c347b5d9cb06be6e21b4aa51005f" truffleruby + ;; +Linux-aarch64) + install_package "truffleruby-33.0.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-33.0.1/truffleruby-33.0.1-linux-aarch64.tar.gz#7b2a32a6e0b9e52b9969a9488ae2e11ae6a0369c1bba00fc9703985b08ab00b7" truffleruby + ;; +Darwin-x86_64) + install_package "truffleruby-33.0.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-33.0.1/truffleruby-33.0.1-macos-amd64.tar.gz#fdb29ca55b2e8f8a56c6199a84478bd65be0507f7d0898ad64bdc684025b01c6" truffleruby + ;; +Darwin-arm64) + install_package "truffleruby-33.0.1" "https://github.com/truffleruby/truffleruby/releases/download/graal-33.0.1/truffleruby-33.0.1-macos-aarch64.tar.gz#a84f9da803f4f125be4c5d49bb1d45fee2985362054997291ba264f825b3cbcd" truffleruby + ;; +*) + colorize 1 "Unsupported platform: $platform" + return 1 + ;; +esac