summaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorThomas Waldmann <tw@waldmann-edv.de>2015-08-01 15:07:54 +0200
committerThomas Waldmann <tw@waldmann-edv.de>2015-08-01 15:07:54 +0200
commit27de1b0a438d0b63299ee6b9aa973d07d5922021 (patch)
treebd3dc372e80cb3bd9292339e466e4c58c9e0c61e /docs
parent3be55bedd3a44206c5398931cdebdc7cda4b94f5 (diff)
add a wrapper around liblz4
Diffstat (limited to 'docs')
-rw-r--r--docs/global.rst.inc1
-rw-r--r--docs/installation.rst14
2 files changed, 12 insertions, 3 deletions
diff --git a/docs/global.rst.inc b/docs/global.rst.inc
index c0629a143..c8c490498 100644
--- a/docs/global.rst.inc
+++ b/docs/global.rst.inc
@@ -13,6 +13,7 @@
.. _PBKDF2: https://en.wikipedia.org/wiki/PBKDF2
.. _ACL: https://en.wikipedia.org/wiki/Access_control_list
.. _libacl: http://savannah.nongnu.org/projects/acl/
+.. _liblz4: https://github.com/Cyan4973/lz4
.. _OpenSSL: https://www.openssl.org/
.. _Python: http://www.python.org/
.. _Buzhash: https://en.wikipedia.org/wiki/Buzhash
diff --git a/docs/installation.rst b/docs/installation.rst
index 90bd33f84..5a027b2c6 100644
--- a/docs/installation.rst
+++ b/docs/installation.rst
@@ -9,6 +9,7 @@ Installation
* Python_ >= 3.2
* OpenSSL_ >= 1.0.0
* libacl_
+* liblz4_
* some python dependencies, see install_requires in setup.py
General notes
@@ -59,6 +60,9 @@ Some of the steps detailled below might be useful also for non-git installs.
# ACL support Headers + Library
apt-get install libacl1-dev libacl1
+ # lz4 super fast compression support Headers + Library
+ apt-get install liblz4-dev liblz4-1
+
# if you do not have gcc / make / etc. yet
apt-get install build-essential
@@ -107,13 +111,16 @@ Some of the steps detailled below might be useful also for non-git installs.
# ACL support Headers + Library
sudo dnf install libacl-devel libacl
-
+
+ # lz4 super fast compression support Headers + Library
+ sudo dnf install lz4
+
# optional: lowlevel FUSE py binding - to mount backup archives
sudo dnf install python3-llfuse fuse
-
+
# optional: for unit testing
sudo dnf install fakeroot
-
+
# get |project_name| from github, install it
git clone |git_url|
@@ -148,6 +155,7 @@ You'll need at least (use the cygwin installer to fetch/install these):
gcc-core
git
libopenssl
+ liblz4_1 liblz4-devel # from cygwinports.org
make
openssh
openssl-devel