From d4e705e4f4409534f1fc0b669bebf9e20a61f68c Mon Sep 17 00:00:00 2001 From: Robert Nishihara Date: Mon, 22 Feb 2016 17:32:07 -0800 Subject: [PATCH] add setup instructions --- README.md | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 000000000..dad66cc12 --- /dev/null +++ b/README.md @@ -0,0 +1,31 @@ +# Orchestra + +Orchestra is a distributed execution framework with a Python-like programming model. + +## Setup + +**Install GRPC** + +1. Follow the instructions [here](https://github.com/grpc/grpc/blob/master/INSTALL), though some of the instructions are outdated. +2. `cd ~/grpc` +3. `mkdir build` +4. `cd build` +5. `cmake ..` +6. `make` +7. `make install` +8. `cd ..` +9. `python setup.py install` + +**Install Orchestra** + +1. `git clone git@github.com:amplab/orch.git` +2. `cd orch` +3. `mkdir build` +4. `cd build` +5. `cmake ..` +6. `make install` +7. `cd ../lib/orchpy` +8. `python setup.py install` +9. `cd ~/orch/test` +10. `bash gen-python-code.sh` +11. `python runtest.py`