aboutsummaryrefslogtreecommitdiffstats
path: root/guides/Rakefile
diff options
context:
space:
mode:
authorXavier Noria <fxn@hashref.com>2016-12-18 07:23:59 -0800
committerGitHub <noreply@github.com>2016-12-18 07:23:59 -0800
commit4c5f1bc9d45eb721dfd942cbd1c4e837fdd01038 (patch)
tree0f9e06f0f3e6ca807fa5aea61c3b691b8f260256 /guides/Rakefile
parent3b055d2ca4d0836b2b32795dd2e0cfe5866c0ab0 (diff)
parent88792b1b2e22e7ce17c888b08ba06672c9a72013 (diff)
downloadrails-4c5f1bc9d45eb721dfd942cbd1c4e837fdd01038.tar.gz
rails-4c5f1bc9d45eb721dfd942cbd1c4e837fdd01038.tar.bz2
rails-4c5f1bc9d45eb721dfd942cbd1c4e837fdd01038.zip
Merge pull request #27396 from bianjp/fix-kindlerb
Fix rake guides:generate:kindle error
Diffstat (limited to 'guides/Rakefile')
-rw-r--r--guides/Rakefile5
1 files changed, 3 insertions, 2 deletions
diff --git a/guides/Rakefile b/guides/Rakefile
index bf501f6a64..f241cf5918 100644
--- a/guides/Rakefile
+++ b/guides/Rakefile
@@ -13,8 +13,9 @@ 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/gp/feature.html?docId=1000765211"
task :kindle do
- unless `kindlerb -v 2> /dev/null` =~ /kindlerb 1.0.1/
- abort "Please `gem install kindlerb` and make sure you have `kindlegen` in your PATH"
+ require 'kindlerb'
+ unless Kindlerb.kindlegen_available?
+ abort "Please run `setupkindlerb` to install kindlegen"
end
unless `convert` =~ /convert/
abort "Please install ImageMagick`"