Mercurial > hg > config
changeset 357:b4e679b5a9c3
now kill
author | Jeff Hammel <jhammel@mozilla.com> |
---|---|
date | Fri, 28 Jun 2013 10:32:30 -0700 |
parents | 915f88af9624 |
children | 0e270a448610 |
files | python/venvit2.py |
diffstat | 1 files changed, 0 insertions(+), 38 deletions(-) [+] |
line wrap: on
line diff
--- a/python/venvit2.py Fri Jun 28 10:32:21 2013 -0700 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,38 +0,0 @@ -import sys - -# class for VCS -# TODO: hg, git, ... - -# usage - -args = sys.argv[1:] -if len(args) != 1: - print "Usage: %prog <svn-or-hg-location>" -fi - -# determine name of the package -NAME= -for i in /trunk /branches /tag -do - NAME=${NAME%%$i*} -done -NAME=${NAME%%/} # remove trailing slash -NAME=${NAME##*/} - -if svn info $1 2> /dev/null -then - CHECKOUT="svn co" -else - CHECKOUT="hg clone" -fi - -# create a virtualenv and install the software -VIRTUAL_ENV_LOCATION="${HOME}/virtualenv/virtualenv.py" -python ${VIRTUAL_ENV_LOCATION} ${NAME} -cd ${NAME} -source bin/activate -mkdir src/ -cd src/ -$CHECKOUT $1 ${NAME} -cd ${NAME} -python setup.py develop