Enable reproducible build via -mod=readonly

This commit is contained in:
Leopold Schabel 2021-02-17 19:23:32 +01:00
parent 0286eaebc5
commit 12f3e1c2ca
1 changed files with 2 additions and 2 deletions

View File

@ -5,10 +5,10 @@ all: build
build: build/signer build/key2shares
build/signer: cmd/signer/main.go $(wildcard internal/**/*.go)
CGO_ENABLED=0 go build -o ./build/signer ${gobuild_flags} ./cmd/signer
CGO_ENABLED=0 go build -mod=readonly -o ./build/signer ${gobuild_flags} ./cmd/signer
build/key2shares: cmd/key2shares/main.go $(wildcard internal/**/*.go)
CGO_ENABLED=0 go build -o ./build/key2shares ${gobuild_flags} ./cmd/key2shares
CGO_ENABLED=0 go build -mod=readonly -o ./build/key2shares ${gobuild_flags} ./cmd/key2shares
lint: tools
@$(GOLINT) -set_exit_status ./...