Rakefile in ferver-1.1.0 vs Rakefile in ferver-1.2.0

- old
+ new

@@ -1,25 +1,27 @@ -require "bundler/gem_tasks" +require 'bundler/gem_tasks' require 'rspec/core' require 'rspec/core/rake_task' - + task :default => :spec - +task :s => :server + desc "Run all specs in spec directory (excluding plugin specs)" RSpec::Core::RakeTask.new(:spec) -desc "Run ferver locally from source" -task :server do |t, args| +desc 'Run ferver locally from source' +task :server do + require 'rubygems' + require 'bundler' + Bundler.setup + require 'ferver' - require 'rubygems' - require 'bundler' - Bundler.setup - require 'ferver' + # use the last argument (first is the rake task) as the file path to serve from + ferver_path = (ARGV.length == 2 && ARGV.last) || nil + Ferver.configure do |config| + config.directory_path = ferver_path + end + Ferver::App.set :raise_errors, false - # use the last argument (first is the rake task) as the file path to serve from - ferver_path = (ARGV.length == 2 && ARGV.last) || nil - Ferver::App.set :ferver_path, ferver_path - - # run! - Ferver::App.run! - -end \ No newline at end of file + # run! + Ferver::App.run! +end