lib/softcover/cli.rb in softcover-1.0.beta1 vs lib/softcover/cli.rb in softcover-1.0.beta2
- old
+ new
@@ -135,10 +135,12 @@
desc "publish", "Publish your book on Softcover"
method_option :quiet, aliases: '-q',
desc: "Quiet output", type: :boolean
method_option :silent, aliases: '-s',
desc: "Silent output", type: :boolean
+ method_option :remove_unused_media_bundles, aliases: '-r',
+ desc: "Remove unused media bundles", type: :boolean
def publish
require 'softcover/commands/publisher'
invoke :login unless logged_in?
@@ -149,9 +151,11 @@
desc "publish:media", "Publish media"
method_option :daemon, aliases: '-d', force: false,
desc: "Run as daemon", type: :boolean
method_option :watch, aliases: '-w', type: :boolean,
force: false, desc: "Watch a directory to auto upload."
+ method_option :remove_unused_media_files, aliases: '-r',
+ desc: "Remove unused media files", type: :boolean
# TODO: make screencasts dir .book configurable
define_method "publish:media" do |dir=
Softcover::Book::DEFAULT_MEDIA_DIR|
require 'softcover/commands/publisher'