diff options
author | Jeff Kreeftmeijer <jeff@kreeftmeijer.nl> | 2011-01-16 14:38:05 +0100 |
---|---|---|
committer | Jeff Kreeftmeijer <jeff@kreeftmeijer.nl> | 2011-01-16 14:38:05 +0100 |
commit | fd16db89a4387da0836260b034363281d3a2cb52 (patch) | |
tree | 9f55c875cb38091d250323310c605aab7b66128d /Rakefile | |
parent | b90543f46b94af5d5c24720d8dce59e839c7409e (diff) | |
download | bacon-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-- | Rakefile | 47 |
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' << |