Rakefile in mitamirri-0.13.8 vs Rakefile in mitamirri-2.0.8

- old
+ new

@@ -1,26 +1,39 @@ -# 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(File.join(File.dirname(__FILE__), 'config', 'boot')) - +require 'rubygems' +require 'bundler' +require 'metric_fu' require 'rake' -require 'rake/testtask' -require 'rake/rdoctask' +require 'jeweler' +require File.expand_path('../config/application', __FILE__) +Mitamirri::Application.load_tasks + begin - require 'jeweler' - require 'seer' - Jeweler::Tasks.new do |gemspec| - gemspec.name = "mitamirri" - gemspec.summary = "View and action tracking for Rails 2.x." - gemspec.description = "View and action tracking for Rails 2.x." - gemspec.email = "corey@seologic.com" - gemspec.homepage = "http://github.com/Bantik/mitamarri" - gemspec.authors = ["Corey Ehmke"] - gemspec.test_files = [] - end - Jeweler::GemcutterTasks.new -rescue LoadError - puts "Jeweler not available. Install it with: gem install jeweler" + Bundler.setup(:default, :development) +rescue Bundler::BundlerError => e + $stderr.puts e.message + $stderr.puts "Run `bundle install` to install missing gems" + exit e.status_code end +Jeweler::Tasks.new do |gem| + gem.name = "mitamirri" + gem.homepage = "http://github.com/ivanoblomov/mitamirri" + gem.summary = %Q{Analytics for Rails 3 applications.} + gem.description = %Q{Mitamirri is a Rails engine designed to be a drop-in substitute for (or companion to) Google Analytics that enables standard analytics tracking in addition to tracking of custom client-side events.} + gem.email = "rod@seologic.com" + gem.authors = ["Bantik"] + # Include your dependencies below. Runtime dependencies are required when using your gem, + # and development dependencies are only needed for development (ie running rake tasks, tests, etc) + # gem.add_runtime_dependency 'jabber4r', '> 0.1' + # gem.add_development_dependency 'rspec', '> 1.2.3' +end +Jeweler::RubygemsDotOrgTasks.new + +require 'rake/rdoctask' +Rake::RDocTask.new do |rdoc| + version = File.exist?('VERSION') ? File.read('VERSION') : "" + rdoc.rdoc_dir = 'rdoc' + rdoc.title = "mitamirri #{version}" + rdoc.rdoc_files.include('README*') + rdoc.rdoc_files.include('lib/**/*.rb') +end