Skip to content

Commit

Permalink
updated for 0.9.9 pry release
Browse files Browse the repository at this point in the history
  • Loading branch information
banister committed Apr 18, 2012
1 parent d191cbb commit 49278e8
Show file tree
Hide file tree
Showing 3 changed files with 112 additions and 112 deletions.
212 changes: 106 additions & 106 deletions Rakefile
Original file line number Diff line number Diff line change
@@ -1,106 +1,106 @@
$:.unshift 'lib'

dlext = Config::CONFIG['DLEXT']
direc = File.dirname(__FILE__)

PROJECT_NAME = "pry-stack_explorer"

require 'rake/clean'
require 'rake/gempackagetask'
require "#{PROJECT_NAME}/version"

CLOBBER.include("**/*~", "**/*#*", "**/*.log")
CLEAN.include("**/*#*", "**/*#*.*", "**/*_flymake*.*", "**/*_flymake",
"**/*.rbc", "**/.#*.*")

def apply_spec_defaults(s)
s.name = PROJECT_NAME
s.summary = "Walk the stack in a Pry session"
s.version = PryStackExplorer::VERSION
s.date = Time.now.strftime '%Y-%m-%d'
s.author = "John Mair (banisterfiend)"
s.email = 'jrmair@gmail.com'
s.description = s.summary
s.require_path = 'lib'
s.add_dependency("binding_of_caller","~>0.6.2")
s.add_dependency("pry","~>0.9.8.2")
s.add_development_dependency("bacon","~>1.1.0")
s.add_development_dependency('rake', '~> 0.9')
# s.required_ruby_version = '>= 1.9.2'
s.homepage = "https://github.com/banister"
s.files = `git ls-files`.split("\n")
s.test_files = `git ls-files -- test/*`.split("\n")
end

desc "run pry with plugin enabled"
task :pry do
exec("pry -rubygems -I#{direc}/lib/ -r #{direc}/lib/#{PROJECT_NAME}")
end

desc "Run example"
task :example do
sh "ruby -rubygems -I#{direc}/lib/ #{direc}/examples/example.rb "
end

desc "Run example2"
task :example2 do
sh "ruby -I#{direc}/lib/ #{direc}/examples/example2.rb "
end

desc "Show version"
task :version do
puts "PryStackExplorer version: #{PryStackExplorer::VERSION}"
end

desc "run tests"
task :default => :test

desc "run tests"
task :test do
sh "bacon -Itest -rubygems -a -q"
end

desc "generate gemspec"
task :gemspec => "ruby:gemspec"

namespace :ruby do
spec = Gem::Specification.new do |s|
apply_spec_defaults(s)
s.platform = Gem::Platform::RUBY
end

Rake::GemPackageTask.new(spec) do |pkg|
pkg.need_zip = false
pkg.need_tar = false
end

desc "Generate gemspec file"
task :gemspec do
File.open("#{spec.name}.gemspec", "w") do |f|
f << spec.to_ruby
end
end
end

desc "build all platform gems at once"
task :gems => [:clean, :rmgems, :gemspec, "ruby:gem"]

desc "remove all platform gems"
task :rmgems => ["ruby:clobber_package"]

desc "reinstall gem"
task :reinstall => :gems do
sh "gem uninstall pry-stack_explorer" rescue nil
sh "gem install #{direc}/pkg/#{PROJECT_NAME}-#{PryStackExplorer::VERSION}.gem"
end

desc "build and push latest gems"
task :pushgems => :gems do
chdir("#{File.dirname(__FILE__)}/pkg") do
Dir["*.gem"].each do |gemfile|
sh "gem push #{gemfile}"
end
end
end

$:.unshift 'lib'

dlext = RbConfig::CONFIG['DLEXT']
direc = File.dirname(__FILE__)

PROJECT_NAME = "pry-stack_explorer"

require 'rake/clean'
require 'rake/gempackagetask'
require "#{PROJECT_NAME}/version"

CLOBBER.include("**/*~", "**/*#*", "**/*.log")
CLEAN.include("**/*#*", "**/*#*.*", "**/*_flymake*.*", "**/*_flymake",
"**/*.rbc", "**/.#*.*")

def apply_spec_defaults(s)
s.name = PROJECT_NAME
s.summary = "Walk the stack in a Pry session"
s.version = PryStackExplorer::VERSION
s.date = Time.now.strftime '%Y-%m-%d'
s.author = "John Mair (banisterfiend)"
s.email = 'jrmair@gmail.com'
s.description = s.summary
s.require_path = 'lib'
s.add_dependency("binding_of_caller","~>0.6.2")
s.add_dependency("pry","~>0.9.9")
s.add_development_dependency("bacon","~>1.1.0")
s.add_development_dependency('rake', '~> 0.9')
# s.required_ruby_version = '>= 1.9.2'
s.homepage = "https://github.com/banister"
s.files = `git ls-files`.split("\n")
s.test_files = `git ls-files -- test/*`.split("\n")
end

desc "run pry with plugin enabled"
task :pry do
exec("pry -rubygems -I#{direc}/lib/ -r #{direc}/lib/#{PROJECT_NAME}")
end

desc "Run example"
task :example do
sh "ruby -rubygems -I#{direc}/lib/ #{direc}/examples/example.rb "
end

desc "Run example2"
task :example2 do
sh "ruby -I#{direc}/lib/ #{direc}/examples/example2.rb "
end

desc "Show version"
task :version do
puts "PryStackExplorer version: #{PryStackExplorer::VERSION}"
end

desc "run tests"
task :default => :test

desc "run tests"
task :test do
sh "bacon -Itest -rubygems -a -q"
end

desc "generate gemspec"
task :gemspec => "ruby:gemspec"

namespace :ruby do
spec = Gem::Specification.new do |s|
apply_spec_defaults(s)
s.platform = Gem::Platform::RUBY
end

Rake::GemPackageTask.new(spec) do |pkg|
pkg.need_zip = false
pkg.need_tar = false
end

desc "Generate gemspec file"
task :gemspec do
File.open("#{spec.name}.gemspec", "w") do |f|
f << spec.to_ruby
end
end
end

desc "build all platform gems at once"
task :gems => [:clean, :rmgems, :gemspec, "ruby:gem"]

desc "remove all platform gems"
task :rmgems => ["ruby:clobber_package"]

desc "reinstall gem"
task :reinstall => :gems do
sh "gem uninstall pry-stack_explorer" rescue nil
sh "gem install #{direc}/pkg/#{PROJECT_NAME}-#{PryStackExplorer::VERSION}.gem"
end

desc "build and push latest gems"
task :pushgems => :gems do
chdir("#{File.dirname(__FILE__)}/pkg") do
Dir["*.gem"].each do |gemfile|
sh "gem push #{gemfile}"
end
end
end


2 changes: 1 addition & 1 deletion lib/pry-stack_explorer/version.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module PryStackExplorer
VERSION = "0.4.1"
VERSION = "0.4.2"
end
10 changes: 5 additions & 5 deletions pry-stack_explorer.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,13 @@ Gem::Specification.new do |s|

s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version=
s.authors = ["John Mair (banisterfiend)"]
s.date = "2012-02-29"
s.date = "2012-04-18"
s.description = "Walk the stack in a Pry session"
s.email = "jrmair@gmail.com"
s.files = [".gemtest", ".gitignore", ".travis.yml", ".yardopts", "CHANGELOG", "Gemfile", "LICENSE", "README.md", "Rakefile", "examples/example.rb", "examples/example2.rb", "lib/pry-stack_explorer.rb", "lib/pry-stack_explorer/commands.rb", "lib/pry-stack_explorer/frame_manager.rb", "lib/pry-stack_explorer/version.rb", "lib/pry-stack_explorer/when_started_hook.rb", "pry-stack_explorer.gemspec", "test/helper.rb", "test/test_commands.rb", "test/test_frame_manager.rb", "test/test_stack_explorer.rb", "tester.rb"]
s.homepage = "https://github.com/banister"
s.require_paths = ["lib"]
s.rubygems_version = "1.8.12"
s.rubygems_version = "1.8.16"
s.summary = "Walk the stack in a Pry session"
s.test_files = ["test/helper.rb", "test/test_commands.rb", "test/test_frame_manager.rb", "test/test_stack_explorer.rb"]

Expand All @@ -21,18 +21,18 @@ Gem::Specification.new do |s|

if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then
s.add_runtime_dependency(%q<binding_of_caller>, ["~> 0.6.2"])
s.add_runtime_dependency(%q<pry>, ["~> 0.9.8.2"])
s.add_runtime_dependency(%q<pry>, ["~> 0.9.9"])
s.add_development_dependency(%q<bacon>, ["~> 1.1.0"])
s.add_development_dependency(%q<rake>, ["~> 0.9"])
else
s.add_dependency(%q<binding_of_caller>, ["~> 0.6.2"])
s.add_dependency(%q<pry>, ["~> 0.9.8.2"])
s.add_dependency(%q<pry>, ["~> 0.9.9"])
s.add_dependency(%q<bacon>, ["~> 1.1.0"])
s.add_dependency(%q<rake>, ["~> 0.9"])
end
else
s.add_dependency(%q<binding_of_caller>, ["~> 0.6.2"])
s.add_dependency(%q<pry>, ["~> 0.9.8.2"])
s.add_dependency(%q<pry>, ["~> 0.9.9"])
s.add_dependency(%q<bacon>, ["~> 1.1.0"])
s.add_dependency(%q<rake>, ["~> 0.9"])
end
Expand Down

0 comments on commit 49278e8

Please sign in to comment.