Sha256: 59f50727fc2681e630b05a0b2bb9df9b297c8e9962716b1edb66e6bcca65b563

Contents?: true

Size: 1.78 KB

Versions: 1

Compression:

Stored size: 1.78 KB

Contents

# Rakefile for File::Tail      -*- ruby -*-

require 'rake/gempackagetask'
require 'rbconfig'

include Config

PKG_NAME = 'term-ansicolor'
PKG_VERSION = File.read('VERSION').chomp
PKG_FILES = Dir.glob("**/*").delete_if { |item|
  item.include?("CVS") or item.include?("pkg")
}

desc "Installing library"
task :install  do
  ruby 'install.rb'
end

desc "Making rdoc documentation"
task :doc do
  ruby 'make_doc.rb'
end

task :clean do
  rm_rf 'doc'
end

spec = Gem::Specification.new do |s|
  #### Basic information.

  s.name = 'term-ansicolor'
  s.version = PKG_VERSION
  s.summary = "Ruby library that colors strings using ANSI escape sequences"
  s.description = ""

  #### Dependencies and requirements.

  #s.add_dependency('log4r', '> 1.0.4')
  #s.requirements << ""

  s.files = PKG_FILES

  #### C code extensions.

  #s.extensions << "ext/extconf.rb"

  #### Load-time details: library and application (you will need one or both).

  s.require_path = 'lib'                         # Use these for libraries.
  s.autorequire = 'term/ansicolor'

  #s.bindir = "bin"                               # Use these for applications.
  #s.executables = ["bla.rb"]
  #s.default_executable = "bla.rb"

  #### Documentation and testing.

  #s.has_rdoc = true
  #s.extra_rdoc_files = rd.rdoc_files.reject { |fn| fn =~ /\.rb$/ }.to_a
  #s.rdoc_options <<
  #  '--title' <<  'Term::ANSIColor -- ANSI color escape sequences' <<
  # '--main' << 'README' <<
  #  '--line-numbers'

  #### Author and project details.

  s.author = "Florian Frank"
  s.email = "flori@ping.de"
  s.homepage = "http://term-ansicolor.rubyforge.org"
  s.rubyforge_project = "term-ansicolor"
end

Rake::GemPackageTask.new(spec) do |pkg|
  pkg.need_tar = true
  pkg.package_files += PKG_FILES
end

task :release => [:clean, :package ]
  # vim: set et sw=2 ts=2:

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
term-ansicolor-1.0.2 Rakefile