libCLImate.Ruby
libCLImate, for Ruby
Introduction
libCLImate is a portable, lightweight mini-framework that encapsulates the common aspects of Command-Line Interface boilerplate, including:
- command-line argument parsing and sorting;
- provision of de-facto standard CLI facilities, such as responding to '--help' and '--version';
libCLImate.Ruby is the Ruby version.
Table of Contents
Installation
Install via gem as in:
gem install libclimate-ruby
or add it to your Gemfile
.
Use via require, as in:
require 'libclimate'
Components
T.B.C.
Examples
Examples are provided in the examples
directory, along with a markdown description for each. A detailed list TOC of them is provided in EXAMPLES.md.
It is instructive to see how much more succinct they are than those (offering precisely the same functionality) presented in CLASP.Ruby.
Project Information
Where to get help
Contribution guidelines
Defect reports, feature requests, and pull requests are welcome on https://github.com/synesissoftware/libCLImate.Ruby.
Dependencies
libCLImate.Ruby depends on:
- the CLASP.Ruby library; and
- the xqsr3 library.
Related projects
License
libCLImate.Ruby is released under the 3-clause BSD license. See LICENSE for details.