diff options
author | Jeremy Stanley <fungi@yuggoth.org> | 2015-07-10 18:38:51 +0000 |
---|---|---|
committer | Andreas Jaeger <aj@suse.com> | 2016-08-24 06:49:32 +0200 |
commit | 7cdd5da7d758e07722d51259fb687b89067f51e0 (patch) | |
tree | be6bfbf5433a068337c927ed2a49bf3de1e61ad0 /bindep.txt | |
parent | 21312bf8775048da4452f55834371bb25fb79432 (diff) | |
download | nova-7cdd5da7d758e07722d51259fb687b89067f51e0.tar.gz |
List system dependencies for running common tests
Add a bindep.txt file containing a cross-platform list
of dependencies needed for running included tox-based tests. Also
include a tox environment for convenience calling the bindep[*]
utility to list any missing system requirements, and simplify the
contributor documentation to recommend this rather than embedding an
ad-hoc list of package names in an untestable document.
This change is self-testing.
[*] http://docs.openstack.org/infra/bindep/
Change-Id: I7c18b0921c39b99df89f2c356208303c2bad5a97
Diffstat (limited to 'bindep.txt')
-rw-r--r-- | bindep.txt | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/bindep.txt b/bindep.txt new file mode 100644 index 0000000000..524b30732e --- /dev/null +++ b/bindep.txt @@ -0,0 +1,34 @@ +# This is a cross-platform list tracking distribution packages needed for install and tests; +# see http://docs.openstack.org/infra/bindep/ for additional information. + +build-essential [platform:dpkg test] +gcc [platform:rpm test] +gettext [test] +graphviz [test] +language-pack-en [platform:ubuntu] +libffi-dev [platform:dpkg test] +libffi-devel [platform:rpm test] +libmysqlclient-dev [platform:dpkg] +libpq-dev [platform:dpkg test] +libsqlite3-dev [platform:dpkg test] +libxml2-dev [platform:dpkg test] +libxslt-devel [platform:rpm test] +libxslt1-dev [platform:dpkg test] +locales [platform:debian] +mysql [platform:rpm] +mysql-client [platform:dpkg] +mysql-devel [platform:rpm test] +mysql-server +pkg-config [platform:dpkg test] +pkgconfig [platform:rpm test] +postgresql +postgresql-client [platform:dpkg] +postgresql-devel [platform:rpm test] +postgresql-server [platform:rpm] +python-dev [platform:dpkg test] +python-devel [platform:rpm test] +python3-all [platform:dpkg !platform:ubuntu-precise] +python3-all-dev [platform:dpkg !platform:ubuntu-precise] +python3-devel [platform:fedora] +python34-devel [platform:centos] +sqlite-devel [platform:rpm test] |