summaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
authortummychow <tummychow@users.noreply.github.com>2018-11-07 21:45:14 -0800
committertummychow <tummychow@users.noreply.github.com>2018-11-07 21:45:14 -0800
commit9cea5c6400984fe73a35dc45b1658a84dc827456 (patch)
tree8be387bb951cc7bf5993d7e205600b8a1f583a45 /README.md
parentd4656f47154d77a6281b92e57a6facbc1aed8c0a (diff)
update readme build instructions
we no longer depend on the optional git2 features, so the openssl/libssh2 dependencies are out. git2 no longer needs cmake to build, so that's also out. it's basically just cargo and... zlib?
Diffstat (limited to 'README.md')
-rw-r--r--README.md4
1 files changed, 1 insertions, 3 deletions
diff --git a/README.md b/README.md
index cecba6f..989c7d8 100644
--- a/README.md
+++ b/README.md
@@ -21,12 +21,10 @@ git rebase -i --autosquash master
You will need the following:
- [cargo](https://github.com/rust-lang/cargo)
-- [CMake](https://cmake.org)
-- libgit2 [optional dependencies](https://github.com/libgit2/libgit2#optional-dependencies)
Then `cargo install git-absorb`. Make sure that `$CARGO_HOME/bin` is on your `$PATH` so that git can find the command. (`$CARGO_HOME` defaults to `~/.cargo`.)
-Note that `git absorb` does _not_ use the system libgit2. This means you do not need to have libgit2 installed to build or run it. However, this does mean you have to be able to build libgit2, hence the build-time dependency on CMake.
+Note that `git absorb` does _not_ use the system libgit2. This means you do not need to have libgit2 installed to build or run it. However, this does mean you have to be able to build libgit2. (Due to [recent changes](https://github.com/alexcrichton/git2-rs/commit/76f4b74aef2bc2a54906ddcbf7fbe0018936a69d) in the git2 crate, CMake is no longer needed to build it.)
## Usage