Что касается списка файлов для gemspecs.Каковы наилучшие методы обновления списка файлов gemspec?
Я заметил, что ювелир обновляет этот список вручную с перечислением файлов в проекте. например
Gem::Specification.new do |s|
# stuff
s.files = [
"lib/somegem.rb",
"README.md"
]
# ... more stuff
end
Есть ли доказательства того, что использование git ls-files
или Dir.glob('**/*')
для динамического создания списка файлов для gemspec вызывает проблемы с производительностью при использовании драгоценных камней в проектах (особенно рельсы проектов)? например?
Gem::Specification.new do |s|
# stuff
s.files = `git ls-files`.split("\n")
# ... more stuff
end
Есть сообщения? –