Update the contributor doc for macos

All the tox targets require postgres' pg_config to be runnable,
so that always needs installing from brew. Add that and a hint
about python3 from brew and tox from that python's pip.

Change-Id: Id26700bdea5443cb266b166b7b35eef3c8315451
This commit is contained in:
Dan Smith
2019-05-09 08:35:58 -07:00
parent 5934c5dc69
commit 82f6d61537

6
doc/source/contributor/development-environment.rst Normal file → Executable file
View File

@@ -129,6 +129,12 @@ or Mac OS X 10.7 (OpenSSL 0.9.8r) or Mac OS X 10.10.3 (OpenSSL 0.9.8zc) works
fine with nova. OpenSSL versions from brew like OpenSSL 1.0.1k work fine
as well.
Brew is very useful for installing dependencies. As a minimum for running tests,
install the following::
brew install python3 postgres
python3 -mpip install tox
Building the Documentation
==========================