Method: Git2Epub.run
- Defined in:
- lib/git2epub.rb
.run(git_url, epub_file = nil) ⇒ Object
11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
# File 'lib/git2epub.rb', line 11 def run(git_url, epub_file = nil) dir = git_clone(git_url) epub = EeePub::Easy.new do title git_url identifier git_url, :scheme => 'URL' uid git_url end add_contents(epub, dir, git_url) epub_file = File.basename(git_url) + '.epub' unless epub_file puts "\e[32m => #{epub_file}\e[0m" epub.save(epub_file) end |