Sha256: 375728b5e3801d886282aa5f8b5d299a7942abd239a1d8bc52aa294f8a02b845

Contents?: true

Size: 585 Bytes

Versions: 1

Compression:

Stored size: 585 Bytes

Contents

$:.unshift("lib") unless $:.include?("lib")
require "isbn"

desc "build gem"
task :build do
  `gem build isbn.gemspec`
end
 
desc "install gem"
task :install => :build do
  `gem install isbn-#{ISBN::VERSION}.gem`
  `rm isbn-#{ISBN::VERSION}.gem`
end

desc "publish to rubygems.org"
task :publish => :build do
  `gem push isbn-#{ISBN::VERSION}.gem`
  `rm isbn-#{ISBN::VERSION}.gem`
end

task :default => :test

require 'rake/testtask'
Rake::TestTask.new(:test) do |test|
  test.libs << 'test'
  test.pattern = FileList['test/**/*_test.rb', 'test/**/*_spec.rb']
  test.verbose = true
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
isbn-2.0.5 Rakefile