X-Git-Url: https://git.jacobcasper.com/?p=sockgit.git;a=blobdiff_plain;f=README.md;h=76927236cfd26d3884ee2800c2fb2e12843f8d2b;hp=8c59cd97600bebb7b543ee2c584b9fa27dc07746;hb=d8c623dd75bb1f45258bc7f8e7424772b7562909;hpb=41621f4730084a148f21f1d70be12a7c9c960bbd diff --git a/README.md b/README.md index 8c59cd9..7692723 100644 --- a/README.md +++ b/README.md @@ -5,3 +5,12 @@ A simple service that allows creation of a new git repository without all of the ## Requirements - `netcat` +- `rustc` stable +- An OpenSSL lib to compile/link against (rewriting in a compiled language was a mistake) + +## Compiling on ARM + +The whole point of this lib was that it would run on my RPi3+. It doesn't do that off the bat anymore, thanks Rust. + +- Compile yourself a version of the OpenSSL source: `curl https://www.openssl.org/source/openssl-$VERSION.tar.gz | tar xz -C /tmp && cd openssl-$VERSION && ./config shared && make` +- Finally build the Piece-of-Software: `OPENSSL_LIB_DIR=/tmp/openssl-$VERSION OPENSSL_INCLUDE_DIR=/tmp/openssl-$VERSION/include cargo build --release`