From 7a0e6f1d1233a7d1d3a54ca9ea7b12a05f4c7018 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Tue, 16 Jul 2024 12:12:40 +0900 Subject: Follow-up resolv and win32 integration https://github.com/ruby/resolv/pull/54 --- tool/sync_default_gems.rb | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/tool/sync_default_gems.rb b/tool/sync_default_gems.rb index 8328a1680c..a6082b6e03 100755 --- a/tool/sync_default_gems.rb +++ b/tool/sync_default_gems.rb @@ -384,6 +384,14 @@ module SyncDefaultGems rm_rf("prism/templates/sig") rm("prism/extconf.rb") + when "resolv" + rm_rf(%w[lib/resolv.* ext/win32/resolv test/resolv ext/win32/lib/win32/resolv.rb]) + cp_r("#{upstream}/lib/resolv.rb", "lib") + cp_r("#{upstream}/resolv.gemspec", "lib") + cp_r("#{upstream}/ext/win32/resolv", "ext/win32") + move("ext/win32/resolv/lib/win32/resolv.rb", "ext/win32/lib/win32") + cp_r("#{upstream}/test/resolv", "test") + `git checkout ext/win32/resolv/depend` else sync_lib gem, upstream end -- cgit v1.2.3