Sfoglia il codice sorgente

Check for presence of golang directory

Bob Mottram 7 anni fa
parent
commit
d9f424c9e2
1 ha cambiato i file con 6 aggiunte e 1 eliminazioni
  1. 6
    1
      src/freedombone-utils-go

+ 6
- 1
src/freedombone-utils-go Vedi File

@@ -209,7 +209,12 @@ function mesh_upgrade_golang {
209 209
     echo "export PATH=\$PATH:\$GOPATH" >> "${rootdir}/home/go/.bashrc"
210 210
     $prefix chown -R "$MY_USERNAME":"$MY_USERNAME" "/home/$MY_USERNAME"
211 211
     $prefix chown -R go:go /home/go
212
-    cp "${rootdir}/home/go/go${GO_VERSION}/bin/*" "${rootdir}/usr/bin"
212
+    if [ ! -d "${rootdir}/home/go/go${GO_VERSION}/bin" ]; then
213
+        echo $"golang binaries directory not found ${rootdir}/home/go/go${GO_VERSION}/bin"
214
+        exit 356356785
215
+    fi
216
+    # shellcheck disable=SC2086
217
+    cp ${rootdir}/home/go/go${GO_VERSION}/bin/* "${rootdir}/usr/bin"
213 218
 }
214 219
 
215 220
 function upgrade_golang {