ln -s ../../.. .gopath/src/$(GO_IMPORT_PATH)
touch $@
-vendor/.created: Gopkg.toml Gopkg.lock .gopath/.created
+vendor/.created: Gopkg.toml Gopkg.lock | .gopath/.created
command -v dep >/dev/null || go get -v github.com/golang/dep/cmd/dep
cd .gopath/src/$(GO_IMPORT_PATH) && dep ensure -vendor-only -v
touch $@
clean:
rm -f wireguard-go
-update-dep:
+update-dep: | .gopath/.created
command -v dep >/dev/null || go get -v github.com/golang/dep/cmd/dep
cd .gopath/src/$(GO_IMPORT_PATH) && dep ensure -update -v