Sha256: 90c6519bb99f3e5bf012f1543a72bf0368232a70adf7fab8ca4fdb1a3de5c49e
Contents?: true
Size: 860 Bytes
Versions: 18
Compression:
Stored size: 860 Bytes
Contents
module Vedeu # Provide a command line interface to Vedeu. # module CLI # The main command line interface commands. # class Main < Thor desc 'new <name>', 'Create a skeleton Vedeu client application.' # @param name [String] # @return [String] def new(name) say Vedeu::Generator::Application.generate(name) end # 'Specify the interface name lowercase snakecase; e.g. main_interface' desc 'view <name>', 'Create a new interface within the client application.' # @param name [String] # @return [String] def view(name) Vedeu::Generator::View.generate(name) end desc 'version', 'Print the version.' # @return [String] def version say "vedeu #{Vedeu::VERSION}" end end # Main end # CLI end # Vedeu
Version data entries
18 entries across 18 versions & 1 rubygems