Sha256: 65e5a3737c4d10687c0d2e7fc4ce11a24642c0905d9939b9a4e0facd1e54afde
Contents?: true
Size: 417 Bytes
Versions: 17
Compression:
Stored size: 417 Bytes
Contents
require 'fileutils' desc "Create nondigest versions of all dynaspan digest assets" task "assets:precompile" do fingerprint = /\-[0-9a-f]{32}\./ for file in Dir["public/assets/dynaspan/**/*"] next unless file =~ fingerprint nondigest = file.sub fingerprint, '.' if !File.exist?(nondigest) or File.mtime(file) > File.mtime(nondigest) FileUtils.cp file, nondigest, verbose: true end end end
Version data entries
17 entries across 17 versions & 1 rubygems