From 1e3f810a4052a99a58c422911f41ec8a17c400ff Mon Sep 17 00:00:00 2001 From: Evgeniy Simonenko Date: Tue, 14 Jun 2022 11:46:42 +1000 Subject: [PATCH] Add support for truffleruby (22.1.0) --- lib/wicked_pdf/progress.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/wicked_pdf/progress.rb b/lib/wicked_pdf/progress.rb index 82f56774..0b517072 100644 --- a/lib/wicked_pdf/progress.rb +++ b/lib/wicked_pdf/progress.rb @@ -1,10 +1,10 @@ class WickedPdf module Progress - require 'pty' if RbConfig::CONFIG['target_os'] !~ /mswin|mingw/ # no support for windows + require 'pty' if RbConfig::CONFIG['target_os'] !~ /mswin|mingw/ && RUBY_ENGINE != 'truffleruby' # no support for windows and truffleruby require 'English' def track_progress?(options) - options[:progress] && !on_windows? + options[:progress] && !(on_windows? || RUBY_ENGINE == 'truffleruby') end def invoke_with_progress(command, options)