github.com/metacurrency/holochain@v0.1.0-alpha-26.0.20200915073418-5c83169c9b5b/bin/holochain.core.fromLocalFilesystem.install (about) 1 #!/usr/bin/env bash 2 holochainBinDir="$GOPATH/src/github.com/holochain/holochain-proto/bin" 3 4 5 [ ! -f ./bin/holochain.system.checkInstalled ] && { echo "HC: not in a holochain core directory. exitting" && exit 1 ; } 6 7 targetDir="$GOPATH/src/github.com/holochain/holochain-proto" 8 myDir="." 9 10 $holochainBinDir/holochain.tools.confirm "this will remove the existing content at $targetDir (y/N)" || { echo "exiting" && exit 1 ; } 11 rm -rf $targetDir 12 13 cp $myDir $targetDir -r 14 15 $holochainBinDir/holochain.tools.confirm "Do you want to compile bs, hc and hcdev? (y/N)" || { echo "HC: exiting" && exit 1 ; } 16 cd $targetDir 17 for makeTarget in $1; do 18 make $makeTarget 19 done