| Index: docs/README.rst | 
| diff --git a/docs/README.rst b/docs/README.rst | 
| index 0257558a17fd0de0c4b8b3361ee92c51c5c33f58..922d99d2c6fd9de5a331c50fca027b63ca9eae1b 100644 | 
| --- a/docs/README.rst | 
| +++ b/docs/README.rst | 
| @@ -44,6 +44,27 @@ minimize the size of the translator by compiling out everything unnecessary. | 
| The result of the ``make`` command is the target ``pnacl-sz`` in the current | 
| directory. | 
|  | 
| +Building within LLVM trunk | 
| +-------------------------- | 
| + | 
| +Subzero can also be built from within a standard LLVM trunk checkout.  Here is | 
| +an example of how it can be checked out and built:: | 
| + | 
| +    mkdir llvm-git | 
| +    cd llvm-git | 
| +    git clone http://llvm.org/git/llvm.git | 
| +    cd llvm/projects/ | 
| +    git clone https://chromium.googlesource.com/native_client/pnacl-subzero | 
| +    cd ../.. | 
| +    mkdir build | 
| +    cd build | 
| +    cmake -G Ninja ../llvm/ | 
| +    ninja | 
| +    ./bin/pnacl-sz -version | 
| + | 
| +This creates a default build of ``pnacl-sz``; currently any options such as | 
| +``DEBUG=1`` or ``MINIMAL=1`` have to be added manually. | 
| + | 
| ``pnacl-sz`` | 
| ------------ | 
|  | 
|  |