Provisioning: Fix virtualenv in macOS 10.11
[mirror/qt/qt5.git] / coin / provisioning / qtci-osx-10.11-x86_64 / 004-fix-virtualenv.sh
1 #!/usr/bin/env bash
2
3 # macOS 10.11 template doesn't have working virtualenv installation.
4 # To fix that, we first have to install pip to install virtualenv
5 # Install pip
6 curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
7 sudo python get-pip.py
8 rm get-pip.py
9
10 # remove link pointing to broken virtualenv
11 sudo rm /opt/local/bin/virtualenv
12 sudo pip install virtualenv
13
14 # fix the link. This is optional, while the new installation is
15 # already in PATH, but there will be virtualenv-2.6 in /opt/local/bin
16 # which might be confusing
17 sudo ln -s /usr/local/bin/virtualenv /opt/local/bin/virtualenv