Use setup.py develop to insert code into venv.

Change-Id: I41ebfe5165aa315ea6c9900f10e48ad6fb9e1e6f
This commit is contained in:
Monty Taylor 2012-10-09 08:46:40 -07:00
parent 8236d3b4f6
commit 9de5309496
1 changed files with 7 additions and 0 deletions

View File

@ -104,6 +104,12 @@ def install_dependencies(venv=VENV):
PIP_REQUIRES, '-r', TEST_REQUIRES], redirect_output=False)
def install_self():
print 'Installing project code into virtualenv so that paths work'
run_command(['tools/with_venv.sh', 'python', 'setup.py', 'develop'],
redirect_output=True)
def print_help():
help = """
Virtual environment configuration complete.
@ -127,6 +133,7 @@ def main(argv):
check_dependencies()
create_virtualenv()
install_dependencies()
install_self()
print_help()
if __name__ == '__main__':