]> Sergey Matveev's repositories - tofuproxy.git/blobdiff - build
No redo, refactor project building, simplify it
[tofuproxy.git] / build
diff --git a/build b/build
new file mode 100755 (executable)
index 0000000..d895a71
--- /dev/null
+++ b/build
@@ -0,0 +1,9 @@
+#!/bin/sh -e
+
+GO_FLAGS="${GO_FLAGS:--ldflags=-s}"
+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
+cmd/zstd/build cmd/zstd/enzstd.c
+cmd/zstd/build cmd/zstd/unzstd.c