Sha256: d099081d57b8eab9ffefdd78654e6124e368af88dca6730e3e9b971e4326d73c
Contents?: true
Size: 1.76 KB
Versions: 2
Compression:
Stored size: 1.76 KB
Contents
require 'rubygems' require 'rake' require 'rdoc/task' desc 'Default: run unit tests.' task :default => :test begin require 'rspec' require 'rspec/core/rake_task' desc 'Run the unit tests' RSpec::Core::RakeTask.new(:test) rescue LoadError task :test do STDERR.puts "You must have rspec 2.0 installed to run the tests" end end desc 'Generate documentation for the gem.' Rake::RDocTask.new(:rdoc) do |rdoc| rdoc.rdoc_dir = 'rdoc' rdoc.options << '--title' << 'Acts As Revisionable' << '--line-numbers' << '--inline-source' << '--main' << 'README.rdoc' rdoc.rdoc_files.include('README.rdoc') rdoc.rdoc_files.include('lib/**/*.rb') end begin require 'jeweler' Jeweler::Tasks.new do |gem| gem.name = "acts_as_revisionable" gem.summary = %Q{ActiveRecord extension that provides revision support so that history can be tracked and changes can be reverted.} gem.description = %Q(ActiveRecord extension that provides revision support so that history can be tracked and changes can be reverted. Emphasis for this plugin versus similar ones is including associations, saving on storage, and extensibility of the model.) gem.email = "brian@embellishedvisions.com" gem.homepage = "http://github.com/bdurand/acts_as_revisionable" gem.authors = ["Brian Durand"] gem.files = FileList["lib/**/*", "spec/**/*", "README.rdoc", "Rakefile", "MIT-LICENSE"].to_a gem.has_rdoc = true gem.extra_rdoc_files = ["README.rdoc", "MIT_LICENSE"] gem.add_dependency('activerecord', '>= 2.3.9') gem.add_development_dependency('composite_primary_keys') gem.add_development_dependency('sqlite3') gem.add_development_dependency('rspec', '>= 2.0.0') gem.add_development_dependency('jeweler') end Jeweler::GemcutterTasks.new rescue LoadError end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
acts_as_revisionable-1.1.2 | Rakefile |
acts_as_revisionable-1.1.1 | Rakefile |