1*890232f2SAndroid Build Coastguard Worker#!/bin/bash 2*890232f2SAndroid Build Coastguard Worker 3*890232f2SAndroid Build Coastguard Workerset -e 4*890232f2SAndroid Build Coastguard Workerset -x 5*890232f2SAndroid Build Coastguard Worker 6*890232f2SAndroid Build Coastguard Workerif [[ "$(uname -s)" == 'Darwin' ]]; then 7*890232f2SAndroid Build Coastguard Worker brew update || brew update 8*890232f2SAndroid Build Coastguard Worker brew outdated pyenv || brew upgrade pyenv 9*890232f2SAndroid Build Coastguard Worker brew install pyenv-virtualenv 10*890232f2SAndroid Build Coastguard Worker brew install cmake || true 11*890232f2SAndroid Build Coastguard Worker 12*890232f2SAndroid Build Coastguard Worker if which pyenv > /dev/null; then 13*890232f2SAndroid Build Coastguard Worker eval "$(pyenv init -)" 14*890232f2SAndroid Build Coastguard Worker fi 15*890232f2SAndroid Build Coastguard Worker 16*890232f2SAndroid Build Coastguard Worker pyenv install 2.7.10 17*890232f2SAndroid Build Coastguard Worker pyenv virtualenv 2.7.10 conan 18*890232f2SAndroid Build Coastguard Worker pyenv rehash 19*890232f2SAndroid Build Coastguard Worker pyenv activate conan 20*890232f2SAndroid Build Coastguard Workerfi 21*890232f2SAndroid Build Coastguard Worker 22*890232f2SAndroid Build Coastguard Workerpip install -U conan_package_tools conan 23