Sha256: 5484b9393609f601ee90e0f4cfb500c9f122893efd2e260cb807c0a963ab1e62

Contents?: true

Size: 831 Bytes

Versions: 2

Compression:

Stored size: 831 Bytes

Contents

#!/usr/bin/env rake
require 'rake/testtask'
require 'rubygems/package_task'

task :default => :test

Rake::TestTask.new do |test|
  test.pattern = 'test/*_test.rb'
  test.verbose = true
end

namespace :dist do
  spec = Gem::Specification.load('twurl.gemspec')

  Gem::PackageTask.new(spec) do |pkg|
    pkg.need_tar_gz = true
    pkg.package_files.include('{lib,bin,test}/**/*')
    pkg.package_files.include('README')
    pkg.package_files.include('COPYING')
    pkg.package_files.include('INSTALL')
    pkg.package_files.include('Rakefile')
  end

  task :spec do
    puts spec.to_ruby
  end

  desc "Unpack current version of library into the twitter.com vendor directory"
  task :unpack_to_vendor => :repackage do
    cd 'pkg'
    system("gem unpack '#{spec.name}-#{spec.version}.gem' --target=$TWITTER/vendor/gems")
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
twurl-0.6.5 Rakefile
twurl-0.6.4 Rakefile