diff options
author | tummychow <tummychow@users.noreply.github.com> | 2018-11-07 21:45:14 -0800 |
---|---|---|
committer | tummychow <tummychow@users.noreply.github.com> | 2018-11-07 21:45:14 -0800 |
commit | 9cea5c6400984fe73a35dc45b1658a84dc827456 (patch) | |
tree | 8be387bb951cc7bf5993d7e205600b8a1f583a45 /README.md | |
parent | d4656f47154d77a6281b92e57a6facbc1aed8c0a (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.md | 4 |
1 files changed, 1 insertions, 3 deletions
@@ -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 |