brentsnook / numerouno

English natural language parser for numbers

This URL has Read+Write access

numerouno / Rakefile
100644 25 lines (21 sloc) 0.776 kb
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
%w[rubygems rake rake/clean hoe fileutils newgem rubigen].each { |f| require f }
require File.dirname(__FILE__) + '/lib/numerouno'
 
Hoe.spec 'numerouno' do
  version = Numerouno::VERSION
  developer 'Brent Snook', 'brent@fuglylogic.com'
  self.readme_file = 'README.rdoc'
  self.clean_globs |= %w[**/.DS_Store tmp *.log]
  self.rsync_args = '-av --delete --ignore-errors' # is this needed?
  self.extra_dev_deps = [
    ['newgem', ">= #{::Newgem::VERSION}"],
    ['rspec', '>= 1.2.8'],
    ['cucumber', '>= 0.3.103']
  ]
end
 
require 'cucumber/rake/task'
Cucumber::Rake::Task.new(:features) do |t|
  t.cucumber_opts = "features --format pretty"
end
 
require 'newgem/tasks'
Dir['tasks/**/*.rake'].each { |t| load t }
 
task :default => [:spec, :features]