This commit is contained in:
Kenneth Reitz
2011-11-11 10:46:46 -08:00
parent 8d98b4104a
commit b50b1a303f
+14
View File
@@ -11,6 +11,7 @@ CACHE_DIR=$2
NAME=$($BIN_DIR/detect $BUILD_DIR)
PIP_DOWNLOAD_CACHE=${PIP_DOWNLOAD_CACHE:-$CACHE_DIR/pip_downloads}
VIRTUALENV_DIRS="bin include lib"
VENDORED_MEMCACHED="http://cl.ly/0a191R3K160t1w1P0N25/vendor-libmemcached.tar.gz"
indent() {
RE="s/^/ /"
@@ -54,6 +55,19 @@ done
echo "-----> Preparing virtualenv version $(virtualenv --version)"
virtualenv --no-site-packages . | indent
# if pylibmc within requirements, use vendored libmemcached
if grep -Fxq "pylibmc" requirements.txt
then
echo "-----> Noticed pylibmc. Bootstrapping libmemcached."
curl -O $VENDORED_MEMCACHED
tar -zxvf vendor-libmemcached.tar.gz
ls
fi
# if Django, append settings
if [ "$NAME" = "Python/Django" ]; then
echo "-----> Django settings injection"