Sha256: b15e82b3a7c7e64722753cff91e0f393155656408c2926d14b14468f40db54f2
Contents?: true
Size: 1.05 KB
Versions: 1
Compression:
Stored size: 1.05 KB
Contents
# require 'mitamirri/tasks' to add tasks to the host application. namespace :mitamirri do desc "Sync migrations and other files from Mitamirri." task :install do dir = Gem.searcher.find('mitamirri').full_gem_path system "rsync -ruv #{dir}/public/stylesheets public/" system "rsync -ruv #{dir}/config/initializers/database.rb config/initializers/" puts puts "Mitamarri file sync complete." puts "Run rake mitamirri:override to install local views and controllers to override default behaviour." puts end desc "Copy default view and controller files from Mitamirri to the host application." task :override do dir = Gem.searcher.find('mitamirri').full_gem_path system "rsync -ruv #{dir}/app/controllers/trackable_actions_controller.rb app/controllers/" system "rsync -ruv #{dir}/app/controllers/trackable_sessions_controller.rb app/controllers/" system "rsync -ruv #{dir}/app/views/trackable_sessions app/views/" puts puts "Mitamarri views and controllers copied and ready to override." puts end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
mitamirri-0.13.8 | lib/mitamirri/tasks.rb |