Rakefile in profitbricks-0.5.1 vs Rakefile in profitbricks-0.9.0
- old
+ new
@@ -1,31 +1,37 @@
# -*- ruby -*-
require 'rubygems'
-require 'hoe'
require "rspec/core/rake_task"
# Hoe.plugin :compiler
# Hoe.plugin :gem_prelude_sucks
# Hoe.plugin :inline
# Hoe.plugin :racc
# Hoe.plugin :rubyforge
-Hoe.plugin :git
-Hoe.plugin :gemspec
-Hoe.plugin :bundler
-Hoe.plugin :gemcutter
-Hoe.plugins.delete :rubyforge
+if defined?(RUBY_ENGINE) && RUBY_ENGINE == 'ruby'
+ require 'hoe'
+ Hoe.plugin :git
+ Hoe.plugin :gemspec
+ Hoe.plugin :bundler
+ Hoe.plugin :gemcutter
+ Hoe.plugins.delete :rubyforge
-Hoe.spec 'profitbricks' do
- developer('Dominik Sander', 'git@dsander.de')
+ Hoe.spec 'profitbricks' do
+ developer('Dominik Sander', 'git@dsander.de')
- self.readme_file = 'README.md'
- self.history_file = 'CHANGELOG.md'
- self.extra_deps << ["savon"]
-end
+ self.readme_file = 'README.md'
+ self.history_file = 'CHANGELOG.md'
+ self.extra_deps << ["savon"]
+ end
-task :prerelease => [:clobber, :check_manifest, :test]
-
+ task :prerelease => [:clobber, :check_manifest, :test]
+else
+ RSpec::Core::RakeTask.new(:spec) do |spec|
+ spec.pattern = 'spec/**/*_spec.rb'
+ spec.rspec_opts = ['--backtrace']
+ end
+end
task :default => :spec
task :test => :spec
\ No newline at end of file