Merge branch '19177-sharing-links-ui-config'. Refs #19177
[arvados.git] / cmd / arvados-client / Makefile
index 701814e388d0129a15e2fc654dd3b80dcd9279cb..b043fc90e236f6b9a5f6d1f62aec4cf581e903ab 100644 (file)
@@ -3,9 +3,9 @@
 # SPDX-License-Identifier: Apache-2.0
 
 all:
-       go get .
-       docker build --tag=cgofuse --build-arg=http_proxy="$(http_proxy)" --build-arg=https_proxy="$(https_proxy)" "$(GOPATH)"/src/github.com/arvados/cgofuse
-       go get github.com/karalabe/xgo
-       xgo --image=cgofuse --targets=linux/amd64,linux/386,darwin/amd64,darwin/386,windows/amd64,windows/386 .
+       @printf "*** note *** due to an xgo limitation, this only works when the working tree is in GOPATH\n\n"
+       go mod download
+       docker build --tag=cgofuse --build-arg=http_proxy="$(http_proxy)" --build-arg=https_proxy="$(https_proxy)" https://github.com/arvados/cgofuse.git
+       go run github.com/karalabe/xgo --image=cgofuse --targets=linux/amd64,linux/386,darwin/amd64,darwin/386,windows/amd64,windows/386 .
        install arvados-* "$(GOPATH)"/bin/
        rm --interactive=never arvados-*