gemspecsのファイル一覧について。
ジュエラーがプロジェクト内のファイルのリストでこのリストを手動で更新していることに気付きました。例えば
Gem::Specification.new do |s|
# stuff
s.files = [
"lib/somegem.rb",
"README.md"
]
# ... more stuff
end
git ls-files
プロジェクト (特に Rails プロジェクト) 内で gem を使用する場合、またはを使用Dir.glob('**/*')
して gemspec のファイル リストを動的に生成すると、パフォーマンスの問題が発生するという証拠はありますか? 例えば?
Gem::Specification.new do |s|
# stuff
s.files = `git ls-files`.split("\n")
# ... more stuff
end