From 737069eab97c631b2c5a8543e6edd1ff00cfcd04 Mon Sep 17 00:00:00 2001 From: Tomas Sedovic Date: Thu, 7 Jan 2016 07:58:14 +0100 Subject: [PATCH] Document using `cargo install` in README Cargo now lets people install binaries by running `cargo install`. This can be more convenient than cloning and building exa manually. --- README.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/README.md b/README.md index f7fafa9..0f275f0 100644 --- a/README.md +++ b/README.md @@ -63,3 +63,18 @@ Once you have it set up, a simple `make install` will compile exa and install it exa depends on [libgit2](https://github.com/alexcrichton/git2-rs) for certain features. If you’re unable to compile libgit2, you can opt out of Git support by running `cargo build --release --no-default-features`. + +### Cargo Install + +If you're using a recent version of Cargo (0.5.0 or higher), you can +use the `cargo install` command: + + cargo install --git https://github.com/ogham/exa + +or: + + cargo install --no-default-features --git https://github.com/ogham/exa + +Cargo will clone the repository to a temporary directory, build it +there and place the `exa` binary to: `$HOME/.cargo` (and can be +overridden by setting the `--root` option).