Sha256: fdf3c1c9bc49efe6acdd6b6bcac866dc3926fbe7ecfb4139db9a6a1c2d0b554a
Contents?: true
Size: 686 Bytes
Versions: 2
Compression:
Stored size: 686 Bytes
Contents
#!/usr/bin/env ruby require 'gli' require 'fastgem' include GLI::App program_desc 'Search Gem from Rubygem colors' version Fastgem::VERSION subcommand_option_handling :normal arguments :strict desc 'Describe some switch here' switch [:s,:switch] desc 'Describe some flag here' default_value 'the default' arg_name 'The name of the argument' flag [:f,:flagname] desc 'Search gem with keywork command line' arg_name 'Search Top 10 Gem' command :search do |c| c.desc 'Describe a switch to new' c.switch :s c.desc 'Describe a flag to new' c.default_value 'default' c.flag :f c.action do |global_options,options,args| Fastgem.search(args[0]) end end exit run(ARGV)
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
fastgem-0.0.3 | bin/fastgem |
fastgem-0.0.2 | bin/fastgem |