README.md in sickle-0.3.0 vs README.md in sickle-0.4.0

- old
+ new

@@ -41,18 +41,19 @@ require "sickle" class App include Sickle::Runner - global_option :verbose # global flag + global_flag :verbose # global flag, defaults to false + global_option :with_prefix # global option, defaults to nil desc "install one of the available apps" # command description - option :force # flag for `install` command + flag :force # flag for `install` command option :host, :default => "localhost" # option def install(name) - if options[:host] # access options - # do something + if options[:force] # access options + do_smth_with options[:host] end # the rest end desc "list all apps, search is possible" @@ -80,11 +81,11 @@ $ mytool help USAGE: mytool COMMAND [ARG1, ARG2, ...] [OPTIONS] TASKS: - help [COMMAND] + help [COMMAND] install NAME # install one of the available apps list [SEARCH] # list all apps, search is possible GLOBAL OPTIONS: --verbose (default: false) @@ -166,10 +167,10 @@ USAGE: mytool COMMAND [ARG1, ARG2, ...] [OPTIONS] TASKS: fun # have some fun at top level - help [COMMAND] + help [COMMAND] main # top level command p:list # list all projects users:create NAME # create new user users:list # list all users ```