File: lib/generators/language_extension/templates/gemspec.rb

Code

Code

   1  # -*- encoding: utf-8 -*-
   2  $:.push File.expand_path("../lib", __FILE__)
   3  require "radiant-<%= file_name %>_language_pack-extension"
   4 
   5  Gem::Specification.new do |s|
   6    s.name        = "radiant-<%= file_name %>_language_pack-extension"
   7    s.version     = Radiant<%= class_name %>::VERSION
   8    s.platform    = Gem::Platform::RUBY
   9    s.authors     = Radiant<%= class_name %>::AUTHORS
  10    s.email       = Radiant<%= class_name %>::EMAIL
  11    s.homepage    = Radiant<%= class_name %>::URL
  12    s.summary     = Radiant<%= class_name %>::SUMMARY
  13    s.description = Radiant<%= class_name %>::DESCRIPTION
  14 
  15    ignores = if File.exist?('.gitignore')
  16      File.read('.gitignore').split("\n").inject([]) {|a,p| a + Dir[p] }
  17    else
  18      []
  19    end
  20    s.files         = Dir['**/*'] - ignores
  21    s.test_files    = Dir['test/**/*','spec/**/*','features/**/*'] - ignores
  22    # s.executables   = Dir['bin/*'] - ignores
  23    s.require_paths = ["lib"]
  24  end