|
1 |
| -Whole Program LLVM |
| 1 | +Whole Program LLVM |
2 | 2 | ==================
|
3 | 3 | [](https://badge.fury.io/py/wllvm)
|
4 | 4 | [](https://travis-ci.org/SRI-CSL/whole-program-llvm)
|
@@ -51,9 +51,27 @@ Tutorial
|
51 | 51 | =======
|
52 | 52 | If you want to develop or use the development version:
|
53 | 53 |
|
54 |
| - git clone https://github.com/SRI-CSL/whole-program-llvm |
55 |
| - cd whole-program-llvm |
56 |
| - pip install -e . |
| 54 | +``` |
| 55 | +git clone https://github.com/travitch/whole-program-llvm |
| 56 | +cd whole-program-llvm |
| 57 | +``` |
| 58 | + |
| 59 | +Now you need to install WLLVM. You can either install |
| 60 | +globally on your system in develop mode: |
| 61 | + |
| 62 | +``` |
| 63 | +sudo pip install -e . |
| 64 | +``` |
| 65 | + |
| 66 | +or install WLLVM into a virtual python environment |
| 67 | +in develop mode to avoid installing globally: |
| 68 | + |
| 69 | +``` |
| 70 | +virtualenv venv |
| 71 | +source venv/bin/activate |
| 72 | +pip install -e . |
| 73 | +``` |
| 74 | + |
57 | 75 |
|
58 | 76 |
|
59 | 77 | Usage
|
@@ -126,7 +144,7 @@ Tutorials
|
126 | 144 | ---------
|
127 | 145 |
|
128 | 146 | A gentler set of instructions on building apache in a vagrant Ubuntu 14.04 can be found
|
129 |
| -[here,](https://github.com/SRI-CSL/whole-program-llvm/blob/master/doc/tutorial.md) and for Ubuntu 16.04 [here.](https://github.com/SRI-CSL/whole-program-llvm/blob/master/doc/tutorial-ubuntu-16.04.md) |
| 147 | +[here,](doc/tutorial.md) and for Ubuntu 16.04 [here.](doc/tutorial-ubuntu-16.04.md) |
130 | 148 |
|
131 | 149 | Building a bitcode module with dragonegg
|
132 | 150 | ----------------------------------------
|
@@ -173,7 +191,7 @@ Building an Operating System
|
173 | 191 | ----------------------------
|
174 | 192 |
|
175 | 193 | To see how to build freeBSD 10.0 from scratch check out this
|
176 |
| -[guide.](https://github.com/SRI-CSL/whole-program-llvm/blob/master/doc/tutorial-freeBSD.md) |
| 194 | +[guide.](doc/tutorial-freeBSD.md) |
177 | 195 |
|
178 | 196 |
|
179 | 197 | Configuring without building bitcode
|
@@ -239,4 +257,4 @@ it might point out what is wrong.
|
239 | 257 | License
|
240 | 258 | -------
|
241 | 259 |
|
242 |
| -WLLVM is released under the MIT license. See the file `LICENSE` for [details.](https://github.com/SRI-CSL/whole-program-llvm/blob/master/LICENSE) |
| 260 | +WLLVM is released under the MIT license. See the file `LICENSE` for [details.](LICENSE) |
0 commit comments