diff options
author | Hiroshi SHIBATA <hsbt@ruby-lang.org> | 2020-07-30 21:21:08 +0900 |
---|---|---|
committer | Hiroshi SHIBATA <hsbt@ruby-lang.org> | 2020-07-30 21:21:08 +0900 |
commit | 2bd1f827f14e06575e128a5e4928cee79592e61b (patch) | |
tree | da0111d354bcb479bf2c1daefe93e89b1acf12d3 /tool | |
parent | d75b42a70aa4c4ceed3f4d71a51aba3586ebbf2e (diff) |
Promote io-nonblock to the default gems.
Diffstat (limited to 'tool')
-rw-r--r-- | tool/sync_default_gems.rb | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/tool/sync_default_gems.rb b/tool/sync_default_gems.rb index f0b9bd40bc..2b36265904 100644 --- a/tool/sync_default_gems.rb +++ b/tool/sync_default_gems.rb @@ -14,6 +14,7 @@ $repositories = { fiddle: 'ruby/fiddle', stringio: 'ruby/stringio', "io-console": 'ruby/io-console', + "io-nonblock": 'ruby/io-nonblock', "io-wait": 'ruby/io-wait', csv: 'ruby/csv', webrick: 'ruby/webrick', @@ -135,6 +136,12 @@ def sync_default_gems(gem) cp_r("#{upstream}/lib/io/console", "ext/io/console/lib") cp_r("#{upstream}/io-console.gemspec", "ext/io/console") `git checkout ext/io/console/depend` + when "io-nonblock" + rm_rf(%w[ext/io/nonblock test/io/nonblock]) + cp_r("#{upstream}/ext/io/nonblock", "ext/io") + cp_r("#{upstream}/test/io/nonblock", "test/io") + cp_r("#{upstream}/io-nonblock.gemspec", "ext/io/nonblock") + `git checkout ext/io/nonblock/depend` when "io-wait" rm_rf(%w[ext/io/wait test/io/wait]) cp_r("#{upstream}/ext/io/wait", "ext/io") |