From 58f51983365234b9ca858de0e6a4cd42f4822bd0 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Tue, 20 Apr 2021 16:21:17 +0200 Subject: [PATCH] Add TruffleRuby 21.1.0 --- share/ruby-build/truffleruby+graalvm-21.1.0 | 13 +++++++++++++ share/ruby-build/truffleruby-21.1.0 | 13 +++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 share/ruby-build/truffleruby+graalvm-21.1.0 create mode 100644 share/ruby-build/truffleruby-21.1.0 diff --git a/share/ruby-build/truffleruby+graalvm-21.1.0 b/share/ruby-build/truffleruby+graalvm-21.1.0 new file mode 100644 index 00000000..9d5914e6 --- /dev/null +++ b/share/ruby-build/truffleruby+graalvm-21.1.0 @@ -0,0 +1,13 @@ +case $(uname -s) in +Linux) + install_package "truffleruby+graalvm-21.1.0" "https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-21.1.0/graalvm-ce-java11-linux-amd64-21.1.0.tar.gz#268d6ecabce3f49e69988f6089816faecc04dade0218f02355224ff5108411d9" truffleruby_graalvm + ;; +Darwin) + use_homebrew_openssl + install_package "truffleruby+graalvm-21.1.0" "https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-21.1.0/graalvm-ce-java11-darwin-amd64-21.1.0.tar.gz#c95108f380e71db44aa3c911705b0878646419e3b0372f97248e8f1ca5a484e0" truffleruby_graalvm + ;; +*) + colorize 1 "Unsupported operating system: $(uname -s)" + return 1 + ;; +esac diff --git a/share/ruby-build/truffleruby-21.1.0 b/share/ruby-build/truffleruby-21.1.0 new file mode 100644 index 00000000..82a6d3ff --- /dev/null +++ b/share/ruby-build/truffleruby-21.1.0 @@ -0,0 +1,13 @@ +case $(uname -s) in +Linux) + install_package "truffleruby-21.1.0" "https://github.com/oracle/truffleruby/releases/download/vm-21.1.0/truffleruby-21.1.0-linux-amd64.tar.gz#55fa126ebf7bb34b3933d160015e71930abfdddfa66b98d2cabe180367733831" truffleruby + ;; +Darwin) + use_homebrew_openssl + install_package "truffleruby-21.1.0" "https://github.com/oracle/truffleruby/releases/download/vm-21.1.0/truffleruby-21.1.0-macos-amd64.tar.gz#e272db06381790930fa7898c7995a98b24a4abf84502a79fee23f6117bcf6468" truffleruby + ;; +*) + colorize 1 "Unsupported operating system: $(uname -s)" + return 1 + ;; +esac