Sha256: 18ec7fdd65887a56917fa0b6eb6e5a9827b5ff8b36c292391c5b59197bd0e6d5

Contents?: true

Size: 772 Bytes

Versions: 7

Compression:

Stored size: 772 Bytes

Contents

require 'rubygems'
gem 'echoe', '>=2.7.11'
require 'echoe'

Echoe.new("fastthread") do |p|
  p.project = "mongrel"
  p.author = "MenTaLguY <mental@rydia.net>"
  p.email = "mental@rydia.net"
  p.summary = "Optimized replacement for thread.rb primitives"
  p.extensions = "ext/fastthread/extconf.rb"
  p.clean_pattern = ['build/*', '**/*.o', '**/*.so', '**/*.a', 'lib/*-*', '**/*.log', "ext/fastthread/*.{bundle,so,obj,pdb,lib,def,exp}", "ext/fastthread/Makefile", "pkg", "lib/*.bundle", "*.gem", ".config"]

  p.need_tar_gz = false
  p.need_tgz = true
  p.require_signed = false

  p.eval = proc do
    if Platform.windows?
      self.platform = Gem::Platform::CURRENT
      self.files += ['lib/fastthread.so']
      task :package => [:clean, :compile]
    end
  end

end

Version data entries

7 entries across 7 versions & 3 rubygems

Version Path
blackwinter-fastthread-1.0.5 Rakefile
vanity-1.7.1 vendor/ruby/1.9.1/gems/fastthread-1.0.7/Rakefile
fastthread-1.0.5 Rakefile
fastthread-1.0.4 Rakefile
fastthread-1.0.6 Rakefile
fastthread-1.0.3 Rakefile
fastthread-1.0.7 Rakefile