Rakefile in ffcrm_cloudfuji-0.1.4 vs Rakefile in ffcrm_cloudfuji-0.1.5

- old
+ new

@@ -1,5 +1,27 @@ -# Add your own tasks in files placed in lib/tasks ending in .rake, -# for example lib/tasks/capistrano.rake, and they will automatically be available to Rake. -require 'rake' +#!/usr/bin/env rake +begin + require 'bundler/setup' +rescue LoadError + puts 'You must `gem install bundler` and `bundle install` to run rake tasks' +end +Bundler.require :default, :development -require "bundler/gem_tasks" +task :environment do + Combustion.initialize! +end +Combustion::Application.load_tasks + +class Combustion::Application + # Add migrations from all engines + Railties.engines.each do |engine| + config.paths['db/migrate'] += engine.paths['db/migrate'].existent + end +end + +desc 'Default: run spec tests.' +task :default => :spec + +# Let Combustion handle database preparation +Rake::Task["spec"].prerequisites.clear + +Bundler::GemHelper.install_tasks