Sha256: 5489b00f5b19532cb05e6397e51b6bf2573899843c2a60bd6803dc0059e757a9

Contents?: true

Size: 1.25 KB

Versions: 1

Compression:

Stored size: 1.25 KB

Contents

require 'rubygems'

spec = Gem::Specification.new do |gem|
   gem.name         = 'sys-admin'
   gem.version      = '1.4.0'
   gem.author       = 'Daniel J. Berger'
   gem.email        = 'djberg96@gmail.com'
   gem.homepage     = 'http://www.rubyforge.org/projects/sysutils'
   gem.platform     = Gem::Platform::RUBY
   gem.summary      = 'A unified, cross platform replacement for the "etc" package.'
   gem.description  = 'A unified, cross platform replacement for the "etc" package.'
   gem.test_file    = 'test/tc_admin.rb'
   gem.has_rdoc     = true
   gem.extra_rdoc_files  = ['CHANGES', 'README', 'MANIFEST']
   gem.rubyforge_project = 'sysutils'
	
   files = Dir["doc/*"] + Dir["examples/*"]
   files += Dir["test/*"] + Dir["[A-Z]*"]
   files.delete_if{ |item| item.include?('CVS') }
   gem.files = files
end

if $PROGRAM_NAME == __FILE__
   if RUBY_PLATFORM.match('mswin')
      spec.required_ruby_version = '>= 1.8.2'
      spec.files += Dir["lib/sys/admin.rb"]
      spec.platform = Gem::Platform::WIN32
   else
      spec.required_ruby_version = '>= 1.8.0'
      spec.extensions = ['ext/extconf.rb']
      spec.files += Dir["ext/*"]
      spec.extra_rdoc_files << 'ext/admin.c'
      spec.require_path = 'lib'
   end
	
   Gem.manage_gems
   Gem::Builder.new(spec).build
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
sys-admin-1.4.0-mswin32 sys-admin.gemspec