diff options
author | Daniel Choi <dhchoi@gmail.com> | 2012-11-28 11:25:32 -0500 |
---|---|---|
committer | Daniel Choi <dhchoi@gmail.com> | 2012-12-01 18:08:10 -0500 |
commit | e8fe1d1a20e1e2c142002b47795a81b8f1fa7d42 (patch) | |
tree | cfe142cf4904d23f75cb218c72ef9045379d0960 /guides/Rakefile | |
parent | daa7b4e2f0f045af0dbecc6f531976fe68132cab (diff) | |
download | rails-e8fe1d1a20e1e2c142002b47795a81b8f1fa7d42.tar.gz rails-e8fe1d1a20e1e2c142002b47795a81b8f1fa7d42.tar.bz2 rails-e8fe1d1a20e1e2c142002b47795a81b8f1fa7d42.zip |
Add periodical-style TOC and navigation to Kindle version of guides
Diffstat (limited to 'guides/Rakefile')
-rw-r--r-- | guides/Rakefile | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/guides/Rakefile b/guides/Rakefile index 7881a3d9b3..d6dd950d01 100644 --- a/guides/Rakefile +++ b/guides/Rakefile @@ -13,6 +13,12 @@ namespace :guides do desc "Generate .mobi file. The kindlegen executable must be in your PATH. You can get it for free from http://www.amazon.com/kindlepublishing" task :kindle do + unless `kindlerb -v 2> /dev/null` =~ /kindlerb 0.1.1/ + abort "Please `gem install kindlerb`" + end + unless `convert` =~ /convert/ + abort "Please install ImageMagick`" + end ENV['KINDLE'] = '1' Rake::Task['guides:generate:html'].invoke end |