Rakefile
上传用户:netsea168
上传日期:2022-07-22
资源大小:4652k
文件大小:1k
源码类别:

Ajax

开发平台:

Others

  1. require 'rake'
  2. require 'rake/testtask'
  3. require 'rake/rdoctask'
  4. require 'rake/gempackagetask'
  5. require 'rubygems'
  6. task :default => [ :test, :gem, :rdoc ]
  7. Rake::TestTask.new("test") { |t|
  8.   t.test_files = FileList['test*.rb']
  9. }
  10. Rake::RDocTask.new { |rdoc|
  11.   rdoc.rdoc_dir = 'doc'
  12.   rdoc.rdoc_files.include('flickr.rb')
  13. }
  14. spec = Gem::Specification.new do |s|
  15.   s.add_dependency('xml-simple', '>= 1.0.7')
  16.   s.name = 'flickr'
  17.   s.version = "1.0.0"
  18.   s.platform = Gem::Platform::RUBY
  19.   s.summary = "An insanely easy interface to the Flickr photo-sharing service. By Scott Raymond."
  20.   s.requirements << 'Flickr developers API key'
  21.   s.files = Dir.glob("*").delete_if { |item| item.include?("svn") }
  22.   s.require_path = '.'
  23.   s.autorequire = 'flickr'
  24.   s.author = "Scott Raymond"
  25.   s.email = "sco@redgreenblu.com"
  26.   s.rubyforge_project = "flickr"
  27.   s.homepage = "http://redgreenblu.com/flickr/"
  28. end
  29. Rake::GemPackageTask.new(spec) do |pkg|
  30.   pkg.need_zip = true
  31.   pkg.need_tar = true
  32. end