Commit 898191f1 authored by Robert Ricci's avatar Robert Ricci

Add install instructions for build dependencies

Drop dependency on LaTeX, I will restore it if we ever get the PDF build
back.
parent bc8d6454
Pipeline #1772 passed with stage
in 2 minutes and 53 seconds
......@@ -14,20 +14,19 @@ concepts, so each share much documentation in common.
### Dependencies
* [Racket](http://download.racket-lang.org) - Make sure the Racket binaries
(particularly `scribble`) are in your `$PATH`
(particularly `scribble`) are in your `$PATH`.
* On mac w/ homebrew: `brew cask install racket` *note that the minimal
racket package (`brew install racket`) doesn't install scribble*
* On FreeBSD: `pkg install racket`
* [geni-lib](https://bitbucket.org/emulab/geni-lib) - You must have `geni-lib`
installed and somewhere in your `$PYTHONPATH`. Make sure you have the
`0.9-EMULAB` branch checked out.
* [sphinx](http://sphinx-doc.org) - Sphinx is used to build the `geni-lib`
documentation. You must have `sphinx-build` in your `$PATH`
* [LaTeX (eg. TeX Live)](https://www.tug.org/texlive/) for building PDF
copies of the manual. Most Linux distributions have LaTeX in their package
managers, and there is a
[package for Windows](https://www.tug.org/texlive/windows.html) and
[OS X](https://www.tug.org/mactex/)
documentation. You must have `sphinx-build` in your `$PATH`. You will need
to have a recent version of Sphinx installed; a good way to make sure that
you do is `sudo pip install --upgrade sphinx`
* GNU make
......
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