Sha256: e4c6c7e37a82313366a69eddc6f720499b3c5cce8ff6c2b38465f6ec0b2aca46

Contents?: true

Size: 1.42 KB

Versions: 2

Compression:

Stored size: 1.42 KB

Contents

require "rake"
require "jeweler"
require File.dirname(__FILE__) + "/lib/kitabu"

JEWEL = Jeweler::Tasks.new do |gem|
  gem.name = "kitabu"
  gem.version = Kitabu::VERSION
  gem.summary = "A framework for creating e-books from Markdown/Textile text markup using Ruby."
  gem.description = <<-TXT
A framework for creating e-books from Markdown/Textile text markup using Ruby. 
Using the Prince PDF generator, you'll be able to get high quality PDFs.
TXT
  
  gem.authors = ["Nando Vieira"]
  gem.email = "fnando.vieira@gmail.com"
  gem.homepage = "http://fnando.github.com/kitabu.html"
  
  gem.has_rdoc = false
  gem.files = %w(Rakefile kitabu.gemspec VERSION README.markdown) + Dir["{bin,lib,templates}/**/*"]
	gem.bindir = "bin"
	gem.executables = "kitabu"
	
	gem.add_dependency "discount"
  gem.add_dependency "hpricot"
  gem.add_dependency "unicode"
  gem.add_dependency "main"
  gem.add_dependency "ultraviolet"
  gem.add_dependency "colorize"
  
  gem.requirements << "Install the Oniguruma RE library"
  gem.requirements << "Install colorize using gem install fnando-colorize -s http://gems.github.com"
end

desc "Generate gemspec, build and install the gem"
task :package do
  File.open("VERSION", "w+") {|f| f << Kitabu::VERSION.to_s }
  FileUtils.cp "VERSION", File.expand_path("~/Sites/github/glue-pages/views/version/_#{JEWEL.gemspec.name}.haml")
  
  Rake::Task["gemspec"].invoke
  Rake::Task["build"].invoke
  Rake::Task["install"].invoke
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
fnando-kitabu-0.3.5 Rakefile
fnando-kitabu-0.3.6 Rakefile