@@ -5,6 +5,7 @@ TAGS_TEST ?= with_gvisor,with_quic,with_wireguard,with_grpc,with_ech,with_utls,w
VERSION=$(shell go run ./cmd/internal/read_tag)
PARAMS = -v -trimpath -tags "$(TAGS)" -ldflags "-X \"github.com/sagernet/sing-box/constant.Version=$(VERSION)\" -s -w -buildid="
MAIN = ./cmd/sing-box
+PREFIX ?= $(shell go env GOPATH)
.PHONY: test release
@@ -12,7 +13,7 @@ build:
go build $(PARAMS) $(MAIN)
install:
- go install $(PARAMS) $(MAIN)
+ go build -o $(PREFIX)/bin/$(NAME) $(PARAMS) $(MAIN)
fmt:
@gofumpt -l -w .