Sha256: 90ad911804ffd2b474c8818d850b177446b7a383d34e1302dd4c2a3b73f2326e
Contents?: true
Size: 465 Bytes
Versions: 7
Compression:
Stored size: 465 Bytes
Contents
module FrontendGenerators; class AssetsCopier attr_reader :asset def initialize(asset) @asset = asset end def copy_assets asset_files.each do |asset_path| copier = AssetCopier.new(asset_path, asset_root_dirname) copier.full_copy end end def asset_root_dirname File.join(Turf.find(:root), "assets", asset.to_s) end def asset_files Dir.glob("#{asset_root_dirname}/**/*").select{|f| File.file?(f)} end end; end
Version data entries
7 entries across 7 versions & 1 rubygems