From 8cf6638840860c3ffa02eb8c88c5e38cb16befe2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B1=E5=8D=9A=E4=BA=9E?= Date: Sat, 24 Feb 2024 09:58:21 +0800 Subject: [PATCH] Fix old kernel migration. (remove app/models/concern) --- announcement.gemspec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/announcement.gemspec b/announcement.gemspec index 9436b46..35577e4 100644 --- a/announcement.gemspec +++ b/announcement.gemspec @@ -4,6 +4,7 @@ $:.push File.expand_path("../lib", __FILE__) require "announcement/version" require 'json' require 'yaml' +require 'fileutils' bundle_update_flag = ARGV[0]=='update' || ARGV[0]=='install' if bundle_update_flag env_pwd = ENV['PWD'] @@ -22,7 +23,10 @@ if bundle_update_flag end end if File.exist?("#{env_pwd}/app/models/google.rb") - system("rm -f #{env_pwd}/app/models/google.rb") + FileUtils.rm("#{env_pwd}/app/models/google.rb", :force => true) + end + if Dir.exist?("#{env_pwd}/app/models/concern") + FileUtils.rm_r("#{env_pwd}/app/models/concern", :force => true) end app_path = File.expand_path(__dir__) template_path = env_pwd + '/app/templates'