Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Release 0.8.0

  • Loading branch information...
commit 37e07736c1db096d77d840565d5af5275d5c4049 1 parent 69e455a
Tim Harper timcharper authored
Showing with 10 additions and 145 deletions.
  1. +4 −0 History.txt
  2. +0 −64 Rakefile
  3. +0 −4 VERSION.yml
  4. +6 −77 spork.gemspec
4 History.txt
View
@@ -1,3 +1,7 @@
+== 0.8.0
+
+* Windows support (Contributed by Donald Parish, Roger Pack)
+
== 0.7.8
* Experimental rails-reloader snippet added.
64 Rakefile
View
@@ -1,48 +1,12 @@
require 'rubygems'
require 'rake'
-begin
- require 'jeweler'
- Jeweler::Tasks.new do |s|
- s.name = %q{spork}
- s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version=
- s.authors = ["Tim Harper"]
- s.date = Date.today.to_s
- s.description = %q{A forking Drb spec server}
- s.email = ["timcharper+spork@gmail.com"]
- s.executables = ["spork"]
- s.extra_rdoc_files = ["README.rdoc", "MIT-LICENSE"]
- s.files = ["geminstaller.yml", "README.rdoc", "MIT-LICENSE"] + Dir["lib/**/*"] + Dir["assets/**/*"] + Dir["spec/**/*"] + Dir["features/**/*"]
- s.has_rdoc = true
- s.homepage = %q{http://github.com/timcharper/spork}
- s.rdoc_options = ["--main", "README.rdoc"]
- s.require_paths = ["lib"]
- s.rubyforge_project = %q{spork}
- s.rubygems_version = %q{1.3.1}
- s.summary = %{spork #{s.version}}
- # s is a Gem::Specification... see http://www.rubygems.org/read/chapter/20 for additional settings
- end
-
- Jeweler::RubyforgeTasks.new do |rubyforge|
- rubyforge.doc_task = "rdoc"
- end
-
-rescue LoadError
- puts "Jeweler (or a dependency) not available. Install it with: sudo gem install jeweler"
-end
-
require 'spec/rake/spectask'
Spec::Rake::SpecTask.new(:spec) do |spec|
spec.libs << 'lib' << 'spec'
spec.spec_files = FileList['spec/**/*_spec.rb']
end
-Spec::Rake::SpecTask.new(:rcov) do |spec|
- spec.libs << 'lib' << 'spec'
- spec.pattern = 'spec/**/*_spec.rb'
- spec.rcov = true
-end
-
begin
require 'cucumber/rake/task'
Cucumber::Rake::Task.new(:features)
@@ -70,34 +34,6 @@ Rake::RDocTask.new do |rdoc|
rdoc.rdoc_files.include('lib/**/*.rb')
end
-
-# These are new tasks
-begin
- require 'rake/contrib/sshpublisher'
- namespace :rubyforge do
-
- desc "Release gem and RDoc documentation to RubyForge"
- task :release => ["rubyforge:release:gem", "rubyforge:release:docs"]
-
- namespace :release do
- desc "Publish RDoc to RubyForge."
- task :docs => [:rdoc] do
- config = YAML.load(
- File.read(File.expand_path('~/.rubyforge/user-config.yml'))
- )
-
- host = "#{config['username']}@rubyforge.org"
- remote_dir = "/var/www/gforge-projects/spork/"
- local_dir = 'rdoc'
-
- Rake::SshDirPublisher.new(host, remote_dir, local_dir).upload
- end
- end
- end
-rescue LoadError
- puts "Rake SshDirPublisher is unavailable or your rubyforge environment is not configured."
-end
-
desc "Test all supported versions of rails"
task :test_rails do
FAIL_MSG = "!! FAIL !!"
4 VERSION.yml
View
@@ -1,4 +0,0 @@
----
-:major: 0
-:minor: 7
-:patch: 8
83 spork.gemspec
View
@@ -1,15 +1,10 @@
-# Generated by jeweler
-# DO NOT EDIT THIS FILE DIRECTLY
-# Instead, edit Jeweler::Tasks in Rakefile, and run the gemspec command
-# -*- encoding: utf-8 -*-
-
Gem::Specification.new do |s|
s.name = %q{spork}
- s.version = "0.7.8"
+ s.version = "0.8.0"
s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version=
- s.authors = ["Tim Harper"]
- s.date = %q{2010-03-03}
+ s.authors = ["Tim Harper", "Donald Parish"]
+ s.date = Date.today.to_s
s.default_executable = %q{spork}
s.description = %q{A forking Drb spec server}
s.email = ["timcharper+spork@gmail.com"]
@@ -18,81 +13,15 @@ Gem::Specification.new do |s|
"MIT-LICENSE",
"README.rdoc"
]
- s.files = [
- "MIT-LICENSE",
- "README.rdoc",
- "assets/bootstrap.rb",
- "features/at_exit_during_each_run.feature",
- "features/cucumber_rails_integration.feature",
- "features/diagnostic_mode.feature",
- "features/rails_delayed_loading_workarounds.feature",
- "features/rspec_rails_integration.feature",
- "features/spork_debugger.feature",
- "features/steps/general_steps.rb",
- "features/steps/rails_steps.rb",
- "features/steps/sandbox_steps.rb",
- "features/support/background_job.rb",
- "features/support/env.rb",
- "features/unknown_app_framework.feature",
- "geminstaller.yml",
- "lib/spork.rb",
- "lib/spork/app_framework.rb",
- "lib/spork/app_framework/rails.rb",
- "lib/spork/app_framework/rails_stub_files/application.rb",
- "lib/spork/app_framework/rails_stub_files/application_controller.rb",
- "lib/spork/app_framework/rails_stub_files/application_helper.rb",
- "lib/spork/app_framework/unknown.rb",
- "lib/spork/custom_io_streams.rb",
- "lib/spork/diagnoser.rb",
- "lib/spork/ext/rails-reloader.rb",
- "lib/spork/ext/ruby-debug.rb",
- "lib/spork/forker.rb",
- "lib/spork/run_strategy.rb",
- "lib/spork/run_strategy/forking.rb",
- "lib/spork/runner.rb",
- "lib/spork/server.rb",
- "lib/spork/test_framework.rb",
- "lib/spork/test_framework/cucumber.rb",
- "lib/spork/test_framework/rspec.rb",
- "spec/spec_helper.rb",
- "spec/spork/app_framework/rails_spec.rb",
- "spec/spork/app_framework/unknown_spec.rb",
- "spec/spork/app_framework_spec.rb",
- "spec/spork/diagnoser_spec.rb",
- "spec/spork/forker_spec.rb",
- "spec/spork/run_strategy/forking_spec.rb",
- "spec/spork/runner_spec.rb",
- "spec/spork/server_spec.rb",
- "spec/spork/test_framework/cucumber_spec.rb",
- "spec/spork/test_framework/rspec_spec.rb",
- "spec/spork/test_framework_spec.rb",
- "spec/spork_spec.rb",
- "spec/support/fake_framework.rb",
- "spec/support/fake_run_strategy.rb"
- ]
+ s.extensions = 'ext/mkrf_conf.rb'
+ s.files = ["geminstaller.yml", "README.rdoc", "MIT-LICENSE"] + Dir["lib/**/*"] + Dir["assets/**/*"]
s.homepage = %q{http://github.com/timcharper/spork}
s.rdoc_options = ["--main", "README.rdoc"]
s.require_paths = ["lib"]
s.rubyforge_project = %q{spork}
s.rubygems_version = %q{1.3.5}
s.summary = %q{spork}
- s.test_files = [
- "spec/spec_helper.rb",
- "spec/spork/app_framework/rails_spec.rb",
- "spec/spork/app_framework/unknown_spec.rb",
- "spec/spork/app_framework_spec.rb",
- "spec/spork/diagnoser_spec.rb",
- "spec/spork/forker_spec.rb",
- "spec/spork/run_strategy/forking_spec.rb",
- "spec/spork/runner_spec.rb",
- "spec/spork/server_spec.rb",
- "spec/spork/test_framework/cucumber_spec.rb",
- "spec/spork/test_framework/rspec_spec.rb",
- "spec/spork/test_framework_spec.rb",
- "spec/spork_spec.rb",
- "spec/support/fake_framework.rb",
- "spec/support/fake_run_strategy.rb"
- ]
+ s.test_files = Dir["features/**/*"] + Dir["spec/**/*"]
if s.respond_to? :specification_version then
current_version = Gem::Specification::CURRENT_SPECIFICATION_VERSION
Please sign in to comment.
Something went wrong with that request. Please try again.