Sha256: aa008e901d99f469d8a8bd1e922a258d6c08bbcc8a99e4f1d90a05f839888278

Contents?: true

Size: 1.15 KB

Versions: 1

Compression:

Stored size: 1.15 KB

Contents

require "rake/testtask"
require "rake/gempackagetask"

require "rubygems"

task :default => [:test]

Rake::TestTask.new do |test|
	test.libs << "test"
	test.test_files = [ "test/ts_all.rb" ]
	test.verbose = true
end

spec = Gem::Specification.new do |spec|
	spec.name = "parseinput"
	spec.version = "0.0.1"
	spec.platform = Gem::Platform::RUBY
	spec.summary = "Parse Input is a chain-saw tool for data mining."
	spec.files = Dir.glob("{lib,test}/**/*.rb").
	                 delete_if { |item| item.include?("CVS") } +
	                 ["Rakefile", "setup.rb"]
	spec.test_suite_file = "test/ts_all.rb"
	spec.has_rdoc = false

	spec.require_path = 'lib'
	spec.autorequire = "parse/input"
	spec.author = "James Edward Gray II"
	spec.email = "james@grayproductions.net"
	spec.rubyforge_project = "input"
	spec.homepage = "http://input.rubyforge.org"
	spec.description = <<END_DESC
Parse Input is a library that aids in parsing generic input with Ruby. This
isn't intended to be a full-blown parser, but instead a chain-saw tool for data
mining arbitrary inputs quickly and easily.
END_DESC
end

Rake::GemPackageTask.new(spec) do |pkg|
	pkg.need_zip = true
	pkg.need_tar = true
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
parseinput-0.0.1 Rakefile