From a2b7ed7804d91cc7bccfb420864e01e701eca8d5 Mon Sep 17 00:00:00 2001 From: chiu Date: Mon, 1 Jan 2024 03:46:09 +0000 Subject: [PATCH] fix first install --- video_pro.gemspec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/video_pro.gemspec b/video_pro.gemspec index b23aef7..5fac0de 100644 --- a/video_pro.gemspec +++ b/video_pro.gemspec @@ -31,7 +31,11 @@ if bundle_update_flag end save_zip_name = "#{ENV['PWD']}/tmp/ffmpeg-4.2-linux-64.zip" IO.copy_stream(download, save_zip_name) - require 'zip' + begin + require 'zip' + rescue LoadError + bundler_with_clean_env{system("gem install zip-zip")} + end FileUtils.mkdir_p(destination) Zip::File.open(save_zip_name) do |zip_file| zip_file.each do |f|