Sha256: 2ce25cd031d09413e6a3576a5093d914904df6fd5f5c65d2b9fbd39a6c8fcbf3

Contents?: true

Size: 963 Bytes

Versions: 2

Compression:

Stored size: 963 Bytes

Contents

require 'rubygems'
require 'hoe'
$:.unshift(File.dirname(__FILE__) + "/lib")
require 'gruff'

Hoe.new('Gruff', Gruff::VERSION) do |p|
  p.name = "gruff"
  p.author = "Geoffrey Grosenbach"
  p.description = "Beautiful graphs for one or multiple datasets. Can be used on websites or in documents."
  p.email = 'boss@topfunky.com'
  p.summary = "Beautiful graphs for one or multiple datasets."
  p.url = "http://nubyonrails.com/pages/gruff"
  p.clean_globs = ['test/output/*.png']
end

desc "Simple test on packaged files to make sure they are all there"
task :verify => :package do
  # An error message will be displayed if files are missing
  if system %(ruby -e "require 'pkg/gruff-#{Gruff::VERSION}/lib/gruff'")
    puts "\nThe library files are present"
  end
end

##
# Catch unmatched tasks and run them as a unit test.
#
# Makes it possible to do
#  
#  rake pie
#
# To run the +test/test_pie+ file.

rule '' do |t|
  system "ruby test/test_#{t.name}.rb"
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
gruff-0.2.8 Rakefile
gruff-0.2.7 Rakefile