Sha256: dd193fa580d51674565fe485dec80133ec7ac01fd2ea2041f64426cbb56efc24

Contents?: true

Size: 1.21 KB

Versions: 1

Compression:

Stored size: 1.21 KB

Contents

require 'rubygems'

spec = Gem::Specification.new do |gem|
   gem.name         = 'sys-admin'
   gem.version      = '1.5.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" library.'
   gem.description  = 'A unified, cross platform replacement for the "etc" library.'
   gem.test_file    = 'test/test_sys_admin.rb'
   gem.has_rdoc     = true
   gem.extra_rdoc_files  = ['CHANGES', 'README', 'MANIFEST']
   gem.rubyforge_project = 'sysutils'
   gem.required_ruby_version = '>= 1.8.2'
	
   files = Dir["doc/*"] + Dir["examples/*"]
   files += Dir["test/*"] + Dir["[A-Z]*"]

   if Config::CONFIG['host_os'].match('mswin')
      files += Dir["lib/sys/admin.rb"]
      gem.platform = Gem::Platform::CURRENT
   else
      files += Dir["ext/**/*.{c,h}"]
      gem.extensions = ['ext/extconf.rb']
      gem.extra_rdoc_files << 'ext/sys/admin.c'
      gem.require_path = 'lib'
   end

   files.delete_if{ |item| item.include?('CVS') }

   gem.files = files
end

if $PROGRAM_NAME == __FILE__
   Gem::Builder.new(spec).build
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
sys-admin-1.5.0-x86-mswin32-60 sys-admin.gemspec