Sha256: 17530007feaec7d80b2cf04eba73be2022082a8ab379a0d1b93eef0cd735a6c8
Contents?: true
Size: 626 Bytes
Versions: 3
Compression:
Stored size: 626 Bytes
Contents
require 'fileutils' require 'dassets' require 'dassets/source_file' module Dassets; end class Dassets::DigestCmd attr_reader :paths def initialize(abs_paths) @paths = abs_paths || [] end def run(io=nil) files = @paths if @paths.empty? # always get the latest source list files = Dassets::SourceList.new(Dassets.config) end log io, "digesting #{files.count} source file(s) ..." digest_the_files(files) end private def digest_the_files(files) files.each{ |f| Dassets::SourceFile.new(f).asset_file.digest! } end def log(io, msg) io.puts msg if io end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
dassets-0.5.0 | lib/dassets/digest_cmd.rb |
dassets-0.4.1 | lib/dassets/digest_cmd.rb |
dassets-0.4.0 | lib/dassets/digest_cmd.rb |