summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatt Valentine-House <matt@eightbitraptor.com>2024-11-19 16:01:06 +0000
committerMatt Valentine-House <matt@eightbitraptor.com>2024-11-21 21:09:55 +0000
commit801e66352e698eb533c535f600d958bc1e07e75e (patch)
tree72413beac5c650931deb61540c00d93a081a695f
parent3b5b34e3ae86ca6f0e38a37d4455e4005debf93a (diff)
Sync ruby/mmtk into the gc/mmtk directory
Notes
Notes: Merged: https://github.com/ruby/ruby/pull/12120
-rwxr-xr-xtool/sync_default_gems.rb5
1 files changed, 5 insertions, 0 deletions
diff --git a/tool/sync_default_gems.rb b/tool/sync_default_gems.rb
index 6bd9190c7d..fcc1e3d372 100755
--- a/tool/sync_default_gems.rb
+++ b/tool/sync_default_gems.rb
@@ -38,6 +38,7 @@ module SyncDefaultGems
irb: 'ruby/irb',
json: 'ruby/json',
logger: 'ruby/logger',
+ mmtk: 'ruby/mmtk',
open3: "ruby/open3",
openssl: "ruby/openssl",
optparse: "ruby/optparse",
@@ -404,6 +405,9 @@ module SyncDefaultGems
cp_r("#{upstream}/lib/win32/registry.rb", "ext/win32/lib/win32")
cp_r("#{upstream}/test/win32/test_registry.rb", "test/win32")
cp_r("#{upstream}/win32-registry.gemspec", "ext/win32")
+ when "mmtk"
+ rm_rf("gc/mmtk")
+ cp_r("#{upstream}/gc/mmtk", "gc")
else
sync_lib gem, upstream
end
@@ -417,6 +421,7 @@ module SyncDefaultGems
def check_prerelease_version(gem)
return if gem == "rubygems"
+ return if gem == "mmtk"
gem = gem.downcase