Rust portable command line tools. This package helps me define what I feel are best practices for Rust development.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
David Sugar b947da907d Initial checkin 1 year ago
src Initial checkin 1 year ago
.gitignore Initial checkin 1 year ago
CHANGELOG.md Initial checkin 1 year ago
Cargo.lock Initial checkin 1 year ago
Cargo.toml Initial checkin 1 year ago
LICENSE.md Initial checkin 1 year ago
Makefile Initial checkin 1 year ago
README.md Initial checkin 1 year ago

README.md

About CommandIt

These are easy to setup cli tools that I may wish to have consistent and available on multiple platforms. To do so for easy cross-platform support and reasonable performance, I am using Rust. None of these will be particularly special, but this package also helps me define what I feel are best practices for Rust development.

Installation

Make "install" is sufficient to install these tools into /usr/local/bin. The Makefile makes it easy to build release and debug targets, and to produce a stand-alone distribution tarball that can then be loaded into a build system. This package can also be installed from cargo.

Participation

My Makefile includes a "dist" target, which produces a stand-alone tarball that can then be used to build install the tools detached from the repo. This is particularly useful for OS packaging. I will add a "lint", "test", and "coverage" target to test and verify code. The default make builds binaries in target/{build-type} using cargo build, where they can then be tested.

Support

Support is offered thru https://codeberg.org/dyfet/commandit/issues. I also have dyfet@jabber.org. In the future maybe other means of support will become possible.