Sha256: d0a2847529ef414a75ec9943004127968c251e53915aaa62a02e218b508c72e8
Contents?: true
Size: 1.46 KB
Versions: 2
Compression:
Stored size: 1.46 KB
Contents
require "date" require "fileutils" require "rubygems" require "rake/gempackagetask" evented_net_gemspec = Gem::Specification.new do |s| s.name = "evented_net" s.version = File.read('VERSION').chomp s.platform = Gem::Platform::RUBY s.has_rdoc = true s.extra_rdoc_files = ["README.rdoc"] s.summary = "Evented HTTP Library. Wraps Normal HTTP GET/POST calls to use evented calls if EventMachine is running, and synchronous calls if otherwise" s.description = s.summary s.authors = ["Arun Thampi"] s.email = "arun.thampi@gmail.com" s.homepage = "http://github.com/arunthampi/evented_net" s.require_path = "lib" s.autorequire = "evented_net" s.extensions << "ext/rev/extconf.rb" s.extensions << "ext/http11_client/extconf.rb" s.files = %w(README.rdoc Rakefile) + Dir.glob("{lib}/**/*") + Dir.glob("{ext}/**/*") s.add_dependency "eventmachine", ">= 0.12.0" end Rake::GemPackageTask.new(evented_net_gemspec) do |pkg| pkg.gem_spec = evented_net_gemspec end namespace :gem do namespace :spec do desc "Update evented_net.gemspec" task :generate do File.open("evented_net.gemspec", "w") do |f| f.puts(evented_net_gemspec.to_ruby) end end end end task :install => :package do sh %{sudo gem install pkg/evented_net-#{File.read('VERSION').chomp}} end desc "Remove all generated artifacts" task :clean => :clobber_package
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
arunthampi-evented_net-0.1.1 | Rakefile |
arunthampi-evented_net-0.1.2 | Rakefile |