Sha256: 03990c5d3d475c80bb6f2a26ad705346f7bdb6d1548b4235ca259011515c86c5

Contents?: true

Size: 494 Bytes

Versions: 4

Compression:

Stored size: 494 Bytes

Contents

#!/usr/bin/ruby

# parses 'kindlegen builds/mobi/book.epub'
book_mobi = ARGV.shift

if RUBY_PLATFORM =~ /linux|cygwin/
  executable = 'kindlegen_linux'
elsif RUBY_PLATFORM =~ /darwin/
  executable = 'kindlegen_mac'
elsif RUBY_PLATFORM =~ /mingw|mswin32/
  executable = 'kindlegen.exe'
else
  raise "Invalid platform. Must be running linux, intel-based Mac OS, or Windows XP/7."
end

executable = File.join(File.dirname(__FILE__), executable)
system(executable + " " + $*.join(" ") + book_mobi)

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
prophecy-0.2.1 bin/kindlegen
prophecy-0.2.0 bin/kindlegen
prophecy-0.1.3 bin/kindlegen
prophecy-0.1.2 bin/kindlegen