reelpath
reelpath
is a CLI application that prints the absolute path for a given file or directory.
Motivation
Could this exist as a shell function? Probably. Did I want a cross-platform method to get the absolute path for a given file or directory? Yes.
Installation
There are multiple ways to install reelpath
, but this section contains the recommended methods.
Since
reelpath
does not use any external dependencies, it supports all platforms that Rust supports. Please file an issue if you encounter an error on your platform of choice.
Homebrew
You can use Homebrew to install the tap for reelpath
.
Alternatively, you can execute:
Running brew help
or man brew
can help you use brew
locally.
You can check out Homebrew's documentation as well.
Cargo Install
You can install from crates.io by executing the following:
Keeping the package up to date is easy with cargo-update.
Additional Nodes
Where is CHANGELOG.md
?
This project adheres to Semantic Versioning, but does not leverage popular changelog formats, like Keep a Changelog, because of its tiny size and purpose. Using GitHub to compare two tags, commits, etc. should suffice for this project.
https://github.com/nickgerace/reelpath/compare/<one-tag>...<another-tag>
https://github.com/nickgerace/reelpath/compare/<latest-tag>...HEAD
Where is the continuous integration?
Local developer testing suffices for this project due to its tiny size and purpose. Continuous integration would be wasteful, but this is subject to change.
Where are the binaries?
There are no binaries uploaded to GitHub since this application is best distributed via a package manager, such as cargo.
Use one of the README's installation methods to build and install reelpath
.
Code of Conduct
This repository follows and enforces the Rust programming language's Code of Conduct.
Additional Information
- Author: Nick Gerace
- License: Apache 2.0