Commit d97a40f9 authored by Maurelian's avatar Maurelian

Update readme to install bindings for unicorn2

parent 1799f2e7
...@@ -23,15 +23,19 @@ contracts -- A Merkleized MIPS processor on chain + the challenge logic ...@@ -23,15 +23,19 @@ contracts -- A Merkleized MIPS processor on chain + the challenge logic
``` ```
## Usage ## Usage
The following commands should be run from the root directory unless otherwise specified:
``` ```
yarn yarn
# build unicorn # build unicorn
./build_unicorn.sh ./build_unicorn.sh
(cd unicorn2/bindings/python && python3 setup.py install)
export LIBUNICORN_PATH=$(pwd)/unicorn2/ export LIBUNICORN_PATH=$(pwd)/unicorn2/
# build minigeth for MIPS # build minigeth for MIPS
(cd mipigo && pip3 install -r requirements.txt && ./build.sh) (cd mipigo && ./build.sh)
# build minigeth for PC # build minigeth for PC
(cd minigeth/ && go build) (cd minigeth/ && go build)
......
unicorn==1.0.3
pyelftools==0.27 pyelftools==0.27
hexdump==3.3 hexdump==3.3
termcolor==1.1.0 termcolor==1.1.0
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment