From 7b6eb814495d0f1ed1d7539df6921234e27133c4 Mon Sep 17 00:00:00 2001 From: Kenji Okimoto Date: Tue, 22 May 2018 12:05:28 +0900 Subject: [PATCH] Append pre-compiled assets to gem package Signed-off-by: Kenji Okimoto --- fluentd-ui.gemspec | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/fluentd-ui.gemspec b/fluentd-ui.gemspec index 802db7a..70a2774 100644 --- a/fluentd-ui.gemspec +++ b/fluentd-ui.gemspec @@ -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)/})