Sha256: 3c1efe039a3ba303f0594584e26eca30940febf6904588e91f3fa712fde74901
Contents?: true
Size: 812 Bytes
Versions: 13
Compression:
Stored size: 812 Bytes
Contents
# This was modified from https://github.com/galetahub/ckeditor namespace :ckeditor do desc 'Create nondigest versions of some ckeditor assets (e.g. moono skin png)' task :create_nondigest_assets do fingerprint = /\-[0-9a-f]{32}\./ for file in Dir['public/assets/ckeditor/**/*.*', 'public/assets/effective_ckeditor/**/*.*', 'public/assets/effective/**/*.*'] next unless file =~ fingerprint nondigest = file.sub fingerprint, '.' # contents-0d8ffa186a00f5063461bc0ba0d96087.css => contents.css FileUtils.cp file, nondigest, verbose: true end end end # auto run ckeditor:create_nondigest_assets after assets:precompile Rake::Task['assets:precompile'].enhance do puts 'undigesting required effective_ckeditor assets' Rake::Task['ckeditor:create_nondigest_assets'].invoke end
Version data entries
13 entries across 13 versions & 1 rubygems