diff options
author | 2015-07-04 23:10:53 -0400 | |
---|---|---|
committer | 2015-07-04 23:10:53 -0400 | |
commit | 646b91c5cba44aa5fcfb8bc4dca409716dc58b4d (patch) | |
tree | c06b7119f9e7314a4cdf545c9f02d3d727d1745b /tox.ini | |
parent | pmaint: use iter_stable_unique() from snakeoil (diff) | |
download | pkgcore-646b91c5cba44aa5fcfb8bc4dca409716dc58b4d.tar.gz pkgcore-646b91c5cba44aa5fcfb8bc4dca409716dc58b4d.tar.bz2 pkgcore-646b91c5cba44aa5fcfb8bc4dca409716dc58b4d.zip |
tox: simplify snakeoil/pkgcore install process
Diffstat (limited to 'tox.ini')
-rw-r--r-- | tox.ini | 8 |
1 files changed, 3 insertions, 5 deletions
@@ -1,18 +1,16 @@ [tox] envlist = py27, py33, py34 -# skip for now since we can't easily specify skipping doc build +# snakeoil is required for sdist which runs before deps are installed skipsdist = True [testenv] whitelist_externals = bash -# need to install manually using setup.py for now -skip_install = True deps = pytest mock coverage>=4.0a1 + https://github.com/pkgcore/snakeoil/archive/master.tar.gz commands = - pip install https://github.com/pkgcore/snakeoil/archive/master.tar.gz --install-option="--install-headers={envdir}/include/snakeoil" - python setup.py build_ext -I {envdir}/include build -b {envdir}/build --disable-man-pages --disable-html-docs install --disable-man-pages --disable-html-docs + pip install -I . bash -c '\ cp .coveragerc "{envsitepackagesdir}" && \ pushd "{envsitepackagesdir}" && \ |