Append pre-compiled assets to gem package

Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
This commit is contained in:
Kenji Okimoto 2018-05-22 12:05:28 +09:00
parent 222817aad2
commit 7b6eb81449
No known key found for this signature in database
GPG Key ID: F9E3E329A5C5E4A1

View File

@ -19,6 +19,15 @@ Gem::Specification.new do |spec|
# And spec.files required for building a .gem only.
# Thus git ls-files only invoked with `rake build` command
spec.files = `git ls-files`.split($/)
# Add pre-compiled assets
Dir.chdir(__dir__) do
Dir.glob("public/assets/.sprockets-manifest-*.json") do |file|
spec.files << file
end
Dir.glob("public/{assets,packs}/*") do |file|
spec.files << file
end
end
end
spec.executables = ["fluentd-ui"]
spec.test_files = spec.files.grep(%r{^(test|spec|features)/})