Sha256: b3b2c3fd030de2e072262cf63992e2c0bc2a18a32e0abd6fd372783b53352f0c
Contents?: true
Size: 1.61 KB
Versions: 1
Compression:
Stored size: 1.61 KB
Contents
require 'rubygems' require 'rake/gempackagetask' require 'rake/rdoctask' SO_NAME = "ruby_debug.so" # ------- Default Package ---------- RUBY_DEBUG_VERSION = "0.1.2" FILES = FileList[ 'Rakefile', 'README', 'LICENSE', 'CHANGES', 'lib/**/*', 'ext/*', 'bin/*' ] # Default GEM Specification default_spec = Gem::Specification.new do |spec| spec.name = "ruby-debug" spec.homepage = "http://rubyforge.org/projects/ruby-debug/" spec.summary = "Fast Ruby debugger" spec.description = <<-EOF ruby-debug is a fast implementation of the standard Ruby debugger debug.rb. It's implemented by utilizing a new hook Ruby C API. EOF spec.version = RUBY_DEBUG_VERSION spec.author = "Kent Sibilev" spec.email = "ksibilev@yahoo.com" spec.platform = Gem::Platform::RUBY spec.require_path = "lib" spec.bindir = "bin" spec.executables = ["rdebug"] spec.extensions = ["ext/extconf.rb"] spec.autorequire = "ruby-debug" spec.files = FILES.to_a spec.required_ruby_version = '>= 1.8.2' spec.date = DateTime.now spec.rubyforge_project = 'ruby-debug' # rdoc spec.has_rdoc = false end # Rake task to build the default package Rake::GemPackageTask.new(default_spec) do |pkg| pkg.need_tar = true pkg.need_tar = true end task :default => :package # --------- Publish to RubyForge ---------------- desc "Publish ruby-debug to RubyForge." task :publish do require 'rake/contrib/sshpublisher' # Get ruby-debug path ruby_debug_path = File.expand_path(File.dirname(__FILE__)) publisher = Rake::SshDirPublisher.new("kent@rubyforge.org", "/var/www/gforge-projects/ruby-debug", ruby_debug_path) end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ruby-debug-0.1.2 | Rakefile |