From ce6c6c7cfae7bb328ef796b57a8daa1e6fba9955 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Fri, 28 Jul 2023 13:15:12 +0900 Subject: [PATCH] Exclude lockfile from sync target --- tool/sync_default_gems.rb | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/tool/sync_default_gems.rb b/tool/sync_default_gems.rb index 15a7ca7b6b..c96e527aaf 100755 --- a/tool/sync_default_gems.rb +++ b/tool/sync_default_gems.rb @@ -153,10 +153,9 @@ module SyncDefaultGems File.write("lib/bundler/bundler.gemspec", gemspec_content) cp_r("#{upstream}/bundler/spec", "spec/bundler") - cp_r(Dir.glob("#{upstream}/tool/bundler/dev_gems*"), "tool/bundler") - cp_r(Dir.glob("#{upstream}/tool/bundler/test_gems*"), "tool/bundler") - cp_r(Dir.glob("#{upstream}/tool/bundler/rubocop_gems*"), "tool/bundler") - cp_r(Dir.glob("#{upstream}/tool/bundler/standard_gems*"), "tool/bundler") + %w[dev_gems test_gems rubocop_gems standard_gems].each do |gemfile| + cp_r("#{upstream}/bundler/tool/bundler/#{gemfile}.rb", "tool/bundler") + end rm_rf Dir.glob("spec/bundler/support/artifice/{vcr_cassettes,used_cassettes.txt}") rm_rf Dir.glob("lib/{bundler,rubygems}/**/{COPYING,LICENSE,README}{,.{md,txt,rdoc}}") when "rdoc"