From 8dceb7a58dad9abdb9be879709578a0ffe7dc377 Mon Sep 17 00:00:00 2001 From: Ben Balter Date: Sat, 21 Mar 2015 13:44:41 -0400 Subject: [PATCH] better command line help --- bin/w2m | 11 ++++++++--- script/cibuild | 2 ++ 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/bin/w2m b/bin/w2m index bbf7839..a732abe 100755 --- a/bin/w2m +++ b/bin/w2m @@ -2,10 +2,15 @@ require 'word-to-markdown' -if ARGV.size != 1 +if ARGV.size != 1 || ARGV[0] == "--help" puts "Usage: bundle exec w2m path/to/document.docx" exit 1 end -doc = WordToMarkdown.new ARGV[0] -puts doc.to_s +if ARGV[0] == "--version" + puts "WordToMarkdown v#{WordToMarkdown::VERSION}" + puts "LibreOffice #{WordToMarkdown.soffice_version}" +else + doc = WordToMarkdown.new ARGV[0] + puts doc.to_s +end diff --git a/script/cibuild b/script/cibuild index cedf27c..b00c9a3 100755 --- a/script/cibuild +++ b/script/cibuild @@ -2,6 +2,8 @@ set -e +bundle exec w2m --version + bundle exec rake test bundle exec gem build word-to-markdown.gemspec