]> Sergey Matveev's repositories - tofuproxy.git/commitdiff
-mod=vendor if vendor/ exists
authorSergey Matveev <stargrave@stargrave.org>
Thu, 18 Apr 2024 10:25:48 +0000 (13:25 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Thu, 18 Apr 2024 10:25:58 +0000 (13:25 +0300)
build

diff --git a/build b/build
index d895a717e81d95efe522f479030d5b31bfabb168..b85960f3b26f683302e74391d0c4f126b3cf52ad 100755 (executable)
--- a/build
+++ b/build
@@ -1,7 +1,7 @@
 #!/bin/sh -e
 
 GO_FLAGS="${GO_FLAGS:--ldflags=-s}"
-GO_FLAGS="$GO_FLAGS -mod=vendor"
+[ ! -d vendor ] || GO_FLAGS="$GO_FLAGS -mod=vendor"
 ${GO:-go} build -o cmd/certgen/certgen $GO_FLAGS cmd/certgen/main.go
 ${GO:-go} build -o cmd/tofuproxy/tofuproxy $GO_FLAGS cmd/tofuproxy/main.go
 ${GO:-go} build -o cmd/warc-extract/warc-extract $GO_FLAGS cmd/warc-extract/main.go