require 'rubygems'
Gem::manage_gems

require 'rake/gempackagetask'

PKG_NAME = 
RKG_VERSION = '1.1.0'

spec = Gem::Specification.new do |s|
  s.name = "Mxx_ru"
  s.version = "1.1.0"
  s.author = "The Mxx_ru Project"
  s.email = "eao197@yahoo.com"
  s.homepage = "http://www.rubyforge.com/projects/mxx-ru"
  s.platform = Gem::Platform::RUBY
  s.summary = "Mxx_ru (Make++ on Ruby) is a cross-platform build tool"
  s.files = FileList[ "{bin,tests,lib,docs,examples}/**/*" ].
      exclude( "rdoc" ).to_a
  s.require_path = "lib"
# s.autorequire = "rucodegen"
# s.test_file = "tests/ts_rucodegen.rb"
  s.has_rdoc = true
  s.rdoc_options = [ '-S', '--main', 'README' ]
  s.extra_rdoc_files = [ "README", "Rakefile", "COPYING", "NEWS" ] + FileList[ "docs/**/*" ].to_a
end

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

task :default => [ gem.package_dir + "/" + gem.name + "-" + gem.version.version + ".gem" ]
