Mercurial > hg > MakeItSo
changeset 96:cc17537254d2
add an install script template
author | Jeff Hammel <jhammel@mozilla.com> |
---|---|
date | Tue, 11 Jan 2011 09:58:10 -0800 |
parents | e74baa8e6df4 |
children | 3eb34cad5858 |
files | makeitso/python_package/INSTALL.sh |
diffstat | 1 files changed, 26 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/makeitso/python_package/INSTALL.sh Tue Jan 11 09:58:10 2011 -0800 @@ -0,0 +1,26 @@ +#!/usr/bin/bash + +# installation script for {{project}} +# {{description}} + +REPO='{{repo}}' +DEST='{{project}}' # name of the virtualenv + +if [ "$#" != "0" ] +then + DEST=$1 +fi + +if which virtualenv +then + virtualenv ${DEST} +else + curl https://bitbucket.org/ianb/virtualenv/raw/tip/virtualenv.py | python - ${DEST} +fi +cd ${DEST} +. bin/activate # linux only +mkdir src +cd src +hg clone ${REPO} +cd {{project}} +python setup.py develop