summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorEric Lambert <eric_lambert@xyratex.com>2014-06-16 21:59:45 -0700
committerEric Lambert <eric_lambert@xyratex.com>2014-06-16 21:59:45 -0700
commit19293caa23b50abf363897e41ee6e1cc8e06b88e (patch)
tree3e2e9e16d8417efdb2466260373fe01bb4605f45 /README
parentbe16528d8eab0f90b4f10f3b22d4b30b85486659 (diff)
downloadliberasurecode-19293caa23b50abf363897e41ee6e1cc8e06b88e.tar.gz
Start fleshing out the README
Diffstat (limited to 'README')
-rw-r--r--README25
1 files changed, 25 insertions, 0 deletions
diff --git a/README b/README
index e69de29..f9399ee 100644
--- a/README
+++ b/README
@@ -0,0 +1,25 @@
+## Introduction
+
+Liberasurecode is an erasure code library which can support multiple
+erasure code 'backends'. The repository includes a Jerasure for Reed-Solomon
+implementation.
+
+[TODO: flesh this out a bit more]
+
+## Dependencies
+
+liberasurecode requires that the following dependencies be installed:
+
+* gf-complete: http://www.kaymgee.com/Kevin_Greenan/Software_files/gf-complete.tar.gz
+* Jerasure: http://www.kaymgee.com/Kevin_Greenan/Software_files/jerasure.tar.gz
+
+## Build
+
+To build the liberasurecode repository, perform the following from the root
+directory of the repository:
+
+`$ ./configure`
+`$ make`
+`$ make test`
+`$ sudo make install`
+