Sha256: a114bcebe0122a2ed940c8e3ddee665ede5b59093841346d71ddc9b3f6d62abd

Contents?: true

Size: 1.26 KB

Versions: 16

Compression:

Stored size: 1.26 KB

Contents

# -*- coding: utf-8 -*-
$:.unshift File.dirname(__FILE__) + '/lib/'
require 'rubytter'
require 'spec/rake/spectask'

desc 'run all specs'
Spec::Rake::SpecTask.new do |t|
  t.spec_files = FileList['spec/**/*_spec.rb']
  t.spec_opts = ['-c']
end

desc 'Generate gemspec'
task :gemspec do |t|
  open('rubytter.gemspec', "wb" ) do |file|
    file << <<-EOS
Gem::Specification.new do |s|
  s.name = 'rubytter'
  s.version = '#{Rubytter::VERSION}'
  s.summary = "Simple twitter client."
  s.description = "Rubytter is a simple twitter client."
  s.files = %w( #{Dir['lib/**/*.rb'].join(' ')}
                #{Dir['spec/**/*.rb'].join(' ')}
                #{Dir['spec/**/*.json'].join(' ')}
                #{Dir['examples/**/*.rb'].join(' ')}
                README.rdoc
                History.txt
                Rakefile )
  s.add_dependency("json_pure", ">= 1.1.3")
  s.author = 'jugyo'
  s.email = 'jugyo.org@gmail.com'
  s.homepage = 'http://github.com/jugyo/rubytter'
  s.rubyforge_project = 'rubytter'
  s.has_rdoc = true
  s.rdoc_options = ["--main", "README.rdoc", "--exclude", "spec"]
  s.extra_rdoc_files = ["README.rdoc", "History.txt"]
end
    EOS
  end
  puts "Generate gemspec"
end

desc 'Generate gem'
task :gem => :gemspec do |t|
  system 'gem', 'build', 'rubytter.gemspec'
end

Version data entries

16 entries across 16 versions & 2 rubygems

Version Path
jugyo-rubytter-0.6.3 Rakefile
jugyo-rubytter-0.6.4 Rakefile
jugyo-rubytter-0.6.5 Rakefile
jugyo-rubytter-0.6.6 Rakefile
jugyo-rubytter-0.7.0 Rakefile
jugyo-rubytter-0.8.0 Rakefile
jugyo-rubytter-0.9.0 Rakefile
rubytter-0.9.2 Rakefile
rubytter-0.9.1 Rakefile
rubytter-0.6.2 Rakefile
rubytter-0.6.4 Rakefile
rubytter-0.6.1 Rakefile
rubytter-0.8.0 Rakefile
rubytter-0.7.0 Rakefile
rubytter-0.6.3 Rakefile
rubytter-0.6.5 Rakefile