Only Require PyInotify on Linux

This commit is contained in:
BJ Dierkes 2015-05-05 20:02:02 -05:00
parent 4dd61efef5
commit 2019953562
6 changed files with 13 additions and 6 deletions

View File

@ -0,0 +1,5 @@
-r requirements-dev.txt
# additional optional requirements for extensions available only on linux
pyinotify

View File

@ -0,0 +1,4 @@
-r requirements-dev-py3.txt
# additional optional requirements for extensions available only on linux
pyinotify

View File

@ -9,4 +9,3 @@ mock
# Required for optional extensions (only the ones supported on py3)
pystache
pyYaml
pyinotify

View File

@ -13,4 +13,3 @@ pyYaml
configobj
pylibmc
genshi
pyinotify

View File

@ -9,9 +9,9 @@ fi
PYCHECK=$(python -c 'import sys; print(sys.version_info > (3, 0))')
if [ "$PYCHECK" == "True" ]; then
pip install -r requirements-dev-py3.txt --use-mirrors
pip install -r requirements-dev-py3-linux.txt --use-mirrors
else
pip install -r requirements-dev.txt --use-mirrors
pip install -r requirements-dev-linux.txt --use-mirrors
fi
python setup.py nosetests

View File

@ -36,10 +36,10 @@ memcached &
deactivate ||:
source ~/.env/cement/bin/activate
pip install -r requirements-dev.txt
pip install -r requirements-dev-linux.txt
python setup.py develop
source ~/.env/cement-py3/bin/activate
pip install -r requirements-dev-py3.txt
pip install -r requirements-dev-py3-linux.txt
python setup.py develop