Permalink
Switch branches/tags
Find file
Fetching contributors…
Cannot retrieve contributors at this time
64 lines (57 sloc) 1.87 KB
# -*- Ruby -*-
# -*- encoding: utf-8 -*-
require 'rake'
require 'rubygems' unless
Object.const_defined?(:Gem)
require File.dirname(__FILE__) + "/lib/trepanning" unless
Object.const_defined?(:'Trepan')
FILES = FileList[
'README.textile',
'ChangeLog',
'LICENSE',
'NEWS',
'Rakefile',
'THANKS',
'app/*',
'bin/*',
'interface/*',
'io/*',
'lib/*',
'processor/**/*.rb',
'test/data/**/*.cmd',
'test/data/**/*.right',
'test/**/*.rb',
]
Gem::Specification.new do |spec|
spec.add_dependency('columnize')
spec.add_dependency('diff-lcs') # For testing only
spec.add_dependency('rbx-require-relative')
spec.add_dependency('rbx-linecache', '~>0.44')
spec.authors = ['R. Bernstein']
spec.date = Time.now
spec.description = <<-EOF
A modular, testable, Ruby debugger using some of good ideas from
ruby-debug, other debuggers, and Ruby Rails.
Some of the core debugger concepts have been rethought. As a result,
some of this may be experimental.
This version works only Rubinus 1.2 or higher.
EOF
## spec.add_dependency('diff-lcs') # For testing only
spec.author = 'R. Bernstein'
spec.bindir = 'bin'
spec.email = 'rockyb@rubyforge.net'
spec.executables = ['trepanx']
spec.files = FILES.to_a
spec.has_rdoc = true
spec.homepage = 'http://wiki.github.com/rocky/rbx-trepanning'
spec.name = 'rbx-trepanning'
spec.license = 'MIT'
spec.platform = Gem::Platform::new ['universal', 'rubinius', '1.2']
spec.require_path = 'lib'
spec.required_ruby_version = '~> 1.8.7'
spec.summary = 'Trepan Ruby Debugger for Rubinius 1.2 and higher'
spec.version = Trepan::VERSION
# Make the readme file the start page for the generated html
## spec.rdoc_options += %w(--main README)
spec.rdoc_options += ['--title', "Trepan #{Trepan::VERSION} Documentation"]
end