summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorTushar Gohad <tushar.gohad@intel.com>2014-06-29 07:38:27 -0700
committerTushar Gohad <tushar.gohad@intel.com>2014-06-29 10:00:46 -0700
commit56198161ac4d6ea22a8f27e6cf1a56e64638b893 (patch)
tree13358d96ce4fc25a771df2bd198f95c03883021a /README
parent59bf182630998f25c061908b34b66a4ee5ae060b (diff)
downloadliberasurecode-56198161ac4d6ea22a8f27e6cf1a56e64638b893.tar.gz
Library directory structure skeleton
Signed-off-by: Tushar Gohad <tushar.gohad@intel.com>
Diffstat (limited to 'README')
-rw-r--r--README25
1 files changed, 25 insertions, 0 deletions
diff --git a/README b/README
new file mode 100644
index 0000000..f9399ee
--- /dev/null
+++ 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`
+