File: Rakefile

package info (click to toggle)
ruby-multimap 1.1.2%2Bgh-2
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 236 kB
  • ctags: 101
  • sloc: ruby: 1,464; ansic: 21; makefile: 3
file content (34 lines) | stat: -rw-r--r-- 585 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
require 'rubygems/specification'
spec = eval(File.read('multimap.gemspec'))

if spec.has_rdoc
  require 'rake/rdoctask'

  Rake::RDocTask.new { |rdoc|
    rdoc.options = spec.rdoc_options
    rdoc.rdoc_files = spec.files
  }
end


task :default => :spec

require 'spec/rake/spectask'

Spec::Rake::SpecTask.new do |t|
  t.warning = true
end


begin
  require 'rake/extensiontask'

  Rake::ExtensionTask.new do |ext|
    ext.name = 'nested_multimap_ext'
    ext.gem_spec = $spec
  end

  desc "Run specs using C ext"
  task "spec:ext" => [:compile, :spec, :clobber]
rescue LoadError
end