Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tdtds/kindlegen

Installing kindlegen command via gem
https://github.com/tdtds/kindlegen

Last synced: 3 months ago
JSON representation

Installing kindlegen command via gem

Awesome Lists containing this project

README

        

# Kindlegen

Easy to install kindlegen command via gem.

When you run this gem, it will download a tarball of kindlegen from amazon.com and extract it. Then you can find the command file in "$GEMPATH/bin".

## Using from Ruby

Require `kindlegen`, then run kindlegen commands.

### Kindlegen.command

Returns the path of the kindlegen command.

### Kindlegen.run(*args)

Runs the kindlegen command with specified parameters.

### Example
require 'kindlegen'
stdout, stderr, status = Kindlegen.run("sample.opf", "-o", "sample.mobi")
if status == 0
puts stdout
else
$stderr.puts stderr
end