lib/merrycms/railties/merrycms_tasks.rake in merrycms-0.1.1 vs lib/merrycms/railties/merrycms_tasks.rake in merrycms-0.1.2

- old
+ new

@@ -1,12 +1,25 @@ namespace :merrycms do desc "setup" task :setup => :environment do - system("rails generate merrycms:install") + system("rails generate merrycms:install_auth") + system("rails generate merrycms:install_pages") + system("rails generate merrycms:install_translations") + system("rails generate jquery:install") + + Rake::Task['merrycms:import_assets'].invoke + Rake::Task['db:migrate'].invoke Rake::Task['merrycms:bootstrap'].invoke - Rake::Task['jquery:install'].invoke + end + + desc "Copies all merrycms assets to public/ directory" + task :import_assets => :environment do + merrycms_assets = File.expand_path(File.join(File.dirname(__FILE__), '../../../public/')) + command = "cp -R #{merrycms_assets} #{Rails.root}/" + puts command + system(command) end desc "bootstrap app" task :bootstrap => :environment do create_admins \ No newline at end of file