Sha256: 7f277241c0530cc0b030268f4bf7dd4a5abdba44ab18a116c2a9edf8e03f3246
Contents?: true
Size: 985 Bytes
Versions: 5
Compression:
Stored size: 985 Bytes
Contents
# == Assetize CKEditor # # This rake taks copies all CKEditor files from <tt>/vendor</tt> # to <tt>/public/assets/</tt>. Required when running Rich in production mode. namespace :rich do desc "Copy CKEditor files to /public/assets for production" task :assetize_ckeditor => :environment do puts "Rich - Copying CKEditor to your assets folder" mkdir_p Rails.root.join('public/assets/ckeditor') cp_r Rich::Engine.root.join('vendor/assets/ckeditor/ckeditor/.'), Rails.root.join('public/assets/ckeditor') end desc "Clear CKEditor files from /public/assets" task :clean_ckeditor => :environment do puts "Rich - Removing CKEditor from your assets folder" begin rm_r Rails.root.join('public/assets/ckeditor') rescue # the folder may not exist end end end # Hook to automatically assetize ckeditor when precompiling assets namespace :assets do task :precompile => 'rich:assetize_ckeditor' task :clean => 'rich:clean_ckeditor' end
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
rich-0.0.6 | lib/tasks/rich_tasks.rake |
rich-0.0.4 | lib/tasks/rich_tasks.rake |
rich-0.0.3 | lib/tasks/rich_tasks.rake |
rich-0.0.2 | lib/tasks/rich_tasks.rake |
rich-0.0.1 | lib/tasks/rich_tasks.rake |