root/murdoch/Rakefile

Revision 1309, 1.1 kB (checked in by sandal, 6 months ago)

Version update

Line 
1 require "rake/rdoctask"
2 require "rake/testtask"
3 require "rake/gempackagetask"
4
5 begin
6   require "rubygems"
7 rescue LoadError
8   nil
9 end
10
11 spec = Gem::Specification.new do |spec|
12   spec.name = "murdoch"
13   spec.version = "1.0.1"
14   spec.platform = Gem::Platform::RUBY
15   spec.summary = "A generalized Ruby report generation and templating engine."
16   spec.files =  Dir.glob("lib/**/**/*")+["Rakefile"]
17   spec.require_path = "lib"
18  
19   spec.test_files = Dir[ "test/*_test.rb" ]
20   spec.has_rdoc = true
21   spec.add_dependency('activerecord')
22   spec.add_dependency('ruport', '= 1.6.1')
23   spec.add_dependency('ruport-util','= 0.14.0')
24   spec.add_dependency('acts_as_reportable', '= 1.1.1')
25   spec.author = "Gregory Brown"
26   spec.email = "gregory.t.brown@gmail.com"
27   spec.rubyforge_project = "ruport"
28   spec.homepage = "http://rubyreports.org"
29   spec.description = <<END_DESC
30   Ruby Reports is a software library that aims to make the task of reporting
31   less tedious and painful. It provides tools for data acquisition,
32   database interaction, formatting, and parsing/munging.
33 END_DESC
34 end
35
36 Rake::GemPackageTask.new(spec) do |pkg|
37   pkg.need_zip = true
38   pkg.need_tar = true
39 end
40
Note: See TracBrowser for help on using the browser.