Sha256: c721f5275f485184f7277c555e9f561090b600be0077357185db68428bb27790

Contents?: true

Size: 1.12 KB

Versions: 1

Compression:

Stored size: 1.12 KB

Contents

# -*- ruby -*-

$LOAD_PATH << './lib'
require 'rjack-nekohtml/base'

require 'rubygems'
gem     'rjack-tarpit', '~> 1.2.0'
require 'rjack-tarpit'

include RJack

t = TarPit.new( 'rjack-nekohtml', NekoHTML::VERSION, :java_platform )

t.specify do |h|
  h.developer( "David Kellum", "dek-oss@gravitext.com" )
  h.extra_deps << [ 'rjack-xerces', '~> 2.9.1' ]
  h.rubyforge_name = "rjack"
  h.remote_rdoc_dir = "nekohtml"
end

t.jars = [ "nekohtml-#{ NekoHTML::NEKOHTML_VERSION }.jar" ]

t.assembly_version = 1.0

file 'Manifest.txt' => [ "lib/#{t.name}/base.rb" ]

task :check_pom_deps do
  t.test_line_match( 'pom.xml',
                     %r[<version>#{ NekoHTML::NEKOHTML_VERSION }</version>] )
end

task :check_history_version do
  t.test_line_match( 'History.rdoc', /^==/, / #{t.version} / )
end
task :check_history_date do
  t.test_line_match( 'History.rdoc', /^==/, /\([0-9\-]+\)$/ )
end

task :gem  => [ :check_pom_deps, :check_history_version                      ]
task :tag  => [ :check_pom_deps, :check_history_version, :check_history_date ]
task :push => [                                          :check_history_date ]

t.define_tasks

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
rjack-nekohtml-1.9.14.0-java Rakefile