add setup instructions

This commit is contained in:
Robert Nishihara 2016-02-22 17:32:07 -08:00
parent bade870a38
commit d4e705e4f4

31
README.md Normal file
View file

@ -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`