From 82915fb300d4c9b487bab8f3ef2d452439d3669f Mon Sep 17 00:00:00 2001 From: "Alexander \"Arav\" Andreev" Date: Sat, 5 Aug 2023 06:01:10 +0400 Subject: [PATCH] Added some necessary flags for go build. --- Makefile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 77668f3..bac5aa4 100755 --- a/Makefile +++ b/Makefile @@ -7,6 +7,7 @@ DESTDIR=/ VERSION=23.31.0 +FLAGS=-trimpath -mod=readonly -modcacherw -buildmode=pie LDFLAGS=-ldflags "-s -w -X main.version=${VERSION}" -tags osusergo,netgo all: web/*.jade.go ${TARGET} @@ -14,8 +15,8 @@ all: web/*.jade.go ${TARGET} .PHONY: ${TARGET} ${TARGET}: - go build -o bin/$@ ${LDFLAGS} cmd/$@/main.go - go build -o bin/$@-clean ${LDFLAGS} cmd/$@-clean/main.go + go build -o bin/$@ ${FLAGS} ${LDFLAGS} cmd/$@/main.go + go build -o bin/$@-clean ${FLAGS} ${LDFLAGS} cmd/$@-clean/main.go web/*.jade.go: web/templates/*.jade go install github.com/Joker/jade/cmd/jade@latest