github.com/holochain/holochain-proto@v0.1.0-alpha-26.0.20200915073418-5c83169c9b5b/bin/holochain.system.install (about) 1 if grep -q "holochain.2134837348734" ~/.bashrc ; then 2 if holochain.system.version &> /dev/null ; then 3 echo "HC: holochain already installed" 4 else 5 printf "HC: holochain is installed, but this shell is not linked. run:\n\n $ source ~/.bashrc\n\n" 6 fi 7 8 exit 1 9 10 else 11 if holochain.system.version &> /dev/null ; then 12 echo "HC: holochain has been uninstalled" 13 holochain.tools.confirm.y "Would you like to reinstall? (n/Y)" || { "HC: terminated by user" && exit 1 ; } 14 else 15 : 16 fi 17 fi 18 19 dirOfInstallScript="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" 20 echo "HC: holochain bin directory found at: $dirOfInstallScript" 21 22 echo "export PATH=$dirOfInstallScript:\$PATH && echo 'holochain.2134837348734' >> /dev/null" >> ~/.bashrc 23 echo ". $dirOfInstallScript/holochain.system.bashCompletion && echo 'holochain.2134837348734' >> /dev/null" >> ~/.bashrc 24 25 printf "HC: holochain installed. To add to this shell run:\n\n $ source ~/.bashrc\n\n"