summary refs log tree commit diff
path: root/Rakefile
diff options
context:
space:
mode:
authorJeff Kreeftmeijer <jeff@kreeftmeijer.nl>2011-01-16 14:38:05 +0100
committerJeff Kreeftmeijer <jeff@kreeftmeijer.nl>2011-01-16 14:38:05 +0100
commitfd16db89a4387da0836260b034363281d3a2cb52 (patch)
tree9f55c875cb38091d250323310c605aab7b66128d /Rakefile
parentb90543f46b94af5d5c24720d8dce59e839c7409e (diff)
downloadbacon-fd16db89a4387da0836260b034363281d3a2cb52.tar.gz
bacon-fd16db89a4387da0836260b034363281d3a2cb52.tar.xz
bacon-fd16db89a4387da0836260b034363281d3a2cb52.zip
Move the Gem::Specification to bacon.gemspec
So the gem can be built and released using gem build and gem push and to allow
tools like Bundler to install Bacon from git or from the local filesystem.
Diffstat (limited to 'Rakefile')
-rw-r--r--Rakefile47
1 files changed, 0 insertions, 47 deletions
diff --git a/Rakefile b/Rakefile
index b0d1a1f..5aa2937 100644
--- a/Rakefile
+++ b/Rakefile
@@ -78,53 +78,6 @@ task :test do
 end
 
 
-begin
-  $" << "sources"  if defined? FromSrc
-  require 'rubygems'
-
-  require 'rake'
-  require 'rake/clean'
-  require 'rake/packagetask'
-  require 'rake/gempackagetask'
-  require 'fileutils'
-rescue LoadError
-  # Too bad.
-else
-  spec = Gem::Specification.new do |s|
-    s.name            = "bacon"
-    s.version         = gem_version
-    s.platform        = Gem::Platform::RUBY
-    s.summary         = "a small RSpec clone"
-
-    s.description = <<-EOF
-Bacon is a small RSpec clone weighing less than 350 LoC but
-nevertheless providing all essential features.
-
-http://github.com/chneukirchen/bacon
-    EOF
-
-    s.files           = manifest + %w(RDOX ChangeLog)
-    s.bindir          = 'bin'
-    s.executables     << 'bacon'
-    s.require_path    = 'lib'
-    s.has_rdoc        = true
-    s.extra_rdoc_files = ['README', 'RDOX']
-    s.test_files      = []
-
-    s.author          = 'Christian Neukirchen'
-    s.email           = 'chneukirchen@gmail.com'
-    s.homepage        = 'http://github.com/chneukirchen/bacon'
-  end
-
-  task :gem => [:chmod, :changelog]
-
-  Rake::GemPackageTask.new(spec) do |p|
-    p.gem_spec = spec
-    p.need_tar = false
-    p.need_zip = false
-  end
-end
-
 desc "Generate RDoc documentation"
 Rake::RDocTask.new(:rdoc) do |rdoc|
   rdoc.options << '--line-numbers' << '--inline-source' <<