Sha256: 1a0b7f27bba3b7cdec02e1c4d8fa74035d7d96fdcb14faa979719cdc6ad5b4e8

Contents?: true

Size: 1.59 KB

Versions: 2

Compression:

Stored size: 1.59 KB

Contents

require 'rubygems'
require 'rake'

begin
  require 'jeweler'
  Jeweler::Tasks.new do |gem|
    gem.name = "active_url"
    gem.summary = %Q{A Rails library for generating secret URLs.}
    gem.description = <<-EOF
      ActiveUrl enables the storing of a model in an encrypted URL. It facilitates implementation
      of secret URLs for user (e.g. feed URLs) that can be accessed without logging in, and URLs
      for confirming the email address of a new user.
    EOF
    gem.email = "mdholling@gmail.com"
    gem.homepage = "http://github.com/mholling/active_url"
    gem.authors = ["Matthew Hollingworth"]
    gem.add_dependency 'activerecord'
    gem.has_rdoc = false
    
    # gem is a Gem::Specification... see http://www.rubygems.org/read/chapter/20 for additional settings
  end
rescue LoadError
  puts "Jeweler not available. Install it with: sudo gem install technicalpickles-jeweler -s http://gems.github.com"
end

require 'spec/rake/spectask'
Spec::Rake::SpecTask.new(:spec) do |spec|
  spec.libs << 'lib' << 'spec'
  spec.spec_files = FileList['spec/**/*_spec.rb']
end

Spec::Rake::SpecTask.new(:rcov) do |spec|
  spec.libs << 'lib' << 'spec'
  spec.pattern = 'spec/**/*_spec.rb'
  spec.rcov = true
end


task :default => :spec

require 'rake/rdoctask'
Rake::RDocTask.new do |rdoc|
  if File.exist?('VERSION.yml')
    config = YAML.load(File.read('VERSION.yml'))
    version = "#{config[:major]}.#{config[:minor]}.#{config[:patch]}"
  else
    version = ""
  end

  rdoc.rdoc_dir = 'rdoc'
  rdoc.title = "active_url #{version}"
  rdoc.rdoc_files.include('README*')
  rdoc.rdoc_files.include('lib/**/*.rb')
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
mholling-active_url-0.1.1 Rakefile
mholling-active_url-0.1.2 Rakefile