include oss installation instructions for ubuntu

Summary: I spent a good chunk of time installing eden on a fresh ubuntu vm from github, so I kept track of all of the packages that I needed to end up installing. users can install these before attempting to run the `build.sh` script in order to make sure all dependencies are there. Some of these manifested in non-obvious error messages. I'm sure as time goes on these dependencies might change a bit, but I think its a good starting point for anyone and should save a few hours of headache.

Reviewed By: chadaustin

Differential Revision: D22716112

fbshipit-source-id: 49232232a8707ef59c47487fdcc0cb41afc702e8
This commit is contained in:
Genevieve Helsel 2020-07-24 11:32:34 -07:00 committed by Facebook GitHub Bot
parent 80b2e508fe
commit d85de88946
2 changed files with 11 additions and 0 deletions

View File

@ -90,6 +90,9 @@ This build script will create an output directory outside of the repository
where it will perform the build. You can control this output directory
location by passing a `--scratch-path` argument to the build script.
On Ubuntu, install the requirements in `requirements_ubuntu.txt`. You will
also need m4 and Rust installed.
# Support
EdenSCM is the primary source control system used at Facebook, and is used for

8
requirements_ubuntu.txt Normal file
View File

@ -0,0 +1,8 @@
cmake
g++
build-essential
libssl-dev
make
zlib1g-dev
python3-distutils
pkg-config