今日は主に拡張ライブラリ etc の gemspec ファイルの更新がありました。
[3fea4f9d8c] Nobuyoshi Nakada 2022-01-02 12:37:47 UTC
拡張ライブラリ etc の gemspec ファイルから spec.add_development_dependency で開発時依存関係を追加しているのを削っています。開発時の依存関係は Gemfile に書くという方式に移行(Gemfile は ruby 本体にはコピーされない)。
[563d0fdada] Nobuyoshi Nakada 2022-01-03 09:06:18 UTC
拡張ライブラリ etc の gemspec ファイルの logs/ChangeLog-xxx のファイル群を spec.files に含めるようにしています。ドキュメント生成に使うため。
[542bd9b408] Nobuyoshi Nakada 2022-01-03 12:38:03 UTC
563d0fdadaca6d12c90ceb33120bc7bcf932c612 で拡張ライブラリ etc の gemspec ファイルの spec.files に ChangeLog-xxx を追加するための Dir.glob のパターンをバージョン番号が含まれるものだけにするように修正しています。
[a15c50d6a1] git 2022-01-21 03:23:48 UTC
version.h の日付更新
[5e3a320218] Koichi Sasada 2022-01-21 08:38:11 UTC
bootstraptest/runner.rb でテスト時のコマンドラインオプション --quiet で余分な出力を抑制するようにしています。また bootstraptest/test_fiber.rb の Fiber のテストで --quiet が指定されているとその環境で Fiber の作成できる数を調査する show_limit の実行はしないようにしています。