lp / abundance

Ruby SMP Processing Tool and Non-Blocking Process Mechanism

abundance / Rakefile
100644 23 lines (21 sloc) 0.659 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
require 'rubygems'
Gem::manage_gems
require 'rake/gempackagetask'
 
spec = Gem::Specification.new do |s|
  s.name = 'abundance'
  s.version = '1.3.5'
  s.author = 'Louis-Philippe Perron'
  s.email = 'lp@spiralix.org'
  s.homepage = 'http://abundance.rubyforge.org/'
  s.rubyforge_project = 'Abundance'
  s.platform = Gem::Platform::RUBY
  s.summary = 'Ruby Parallel Processing, Concurent Native Threads'
  s.files = FileList["{lib,test}/**/*"].exclude("doc").to_a
  s.require_path = "lib"
  s.test_file = "test/ts_abundance.rb"
  s.has_rdoc = true
s.add_dependency("globalog", ">= 0.1.3")
end
Rake::GemPackageTask.new(spec) do |pkg|
  pkg.need_tar = true
end