Sha256: c55221fbc14d8ff640f9f1c78a763be2e77c54d687b13f0c219853625be9d3c1

Contents?: true

Size: 1.15 KB

Versions: 17

Compression:

Stored size: 1.15 KB

Contents

require 'rubygems'
require 'launchy/version'
require 'tasks/config'

Launchy::GEM_SPEC = Gem::Specification.new do |spec|
  proj = Configuration.for('project')
  spec.name         = proj.name
  spec.version      = Launchy::VERSION

  spec.author       = proj.author
  spec.email        = proj.email
  spec.homepage     = proj.homepage
  spec.summary      = proj.summary
  spec.description  = proj.description
  spec.platform     = Gem::Platform::RUBY


  pkg = Configuration.for('packaging')
  spec.files        = pkg.files.all
  spec.executables  = pkg.files.bin.collect { |b| File.basename(b) }

  # add dependencies here
  spec.add_dependency("rake", ">= 0.8.1")
  spec.add_dependency("configuration", ">= 0.0.5")

  if rdoc = Configuration.for_if_exist?('rdoc') then
    spec.has_rdoc         = true
    spec.extra_rdoc_files = pkg.files.rdoc
    spec.rdoc_options     = rdoc.options + [ "--main" , rdoc.main_page ]
  else
    spec.has_rdoc         = false
  end

  if test = Configuration.for_if_exist?('testing') then
    spec.test_files       = test.files
  end

  if rf = Configuration.for_if_exist?('rubyforge') then
    spec.rubyforge_project  = rf.project
  end
end

Version data entries

17 entries across 17 versions & 4 rubygems

Version Path
arcabouco-0.2.13 vendor/bundle/gems/launchy-0.3.7/gemspec.rb
gemrage-1.0.0 vendor/ruby/1.8/gems/launchy-0.3.7/gemspec.rb
gemrage-0.4.1 vendor/ruby/1.8/gems/launchy-0.3.7/gemspec.rb
gemrage-0.4.0 vendor/ruby/1.8/gems/launchy-0.3.7/gemspec.rb
launchy-0.3.7 gemspec.rb
middleman-0.13.1 lib/middleman/vendor/gems/ruby/1.9.1/gems/launchy-0.3.5/gemspec.rb
middleman-0.12.2 lib/middleman/vendor/gems/gems/launchy-0.3.5/gemspec.rb
launchy-0.3.5 gemspec.rb
middleman-0.12.1 lib/middleman/vendor/gems/gems/launchy-0.3.3/gemspec.rb
middleman-0.12.0.pre3 lib/middleman/vendor/gems/gems/launchy-0.3.3/gemspec.rb
middleman-0.12.0.pre2 lib/middleman/vendor/gems/gems/launchy-0.3.3/gemspec.rb
middleman-0.12.0.pre lib/middleman/vendor/gems/gems/launchy-0.3.3/gemspec.rb
middleman-0.10.17 vendor/gems/gems/launchy-0.3.3/gemspec.rb
middleman-0.10.16 vendor/gems/gems/launchy-0.3.3/gemspec.rb
middleman-0.10.15 vendor/gems/gems/launchy-0.3.3/gemspec.rb
middleman-0.10.14 vendor/gems/gems/launchy-0.3.3/gemspec.rb
launchy-0.3.3 gemspec.rb