File tree Expand file tree Collapse file tree 4 files changed +38
-11
lines changed Expand file tree Collapse file tree 4 files changed +38
-11
lines changed Original file line number Diff line number Diff line change 22
33.vendor /
44
5- bin /
5+ bin /
6+ dist /
Original file line number Diff line number Diff line change 1- binary = blast
1+ NAME := blast
2+ PACKAGE := github.com/trinhminhtriet/$(NAME )
3+ DATE :=$(date -u +"%Y-%m-%dT%H:%M:%SZ" )
4+ GIT := $(shell [ -d .git ] && git rev-parse --short HEAD)
5+ VERSION := $(shell git describe --tags 2>/dev/null || echo "v0.0.0")
6+
7+ default : build
8+
9+ tidy :
10+ go get -u && go mod tidy
11+
12+ build :
13+ go build
14+
15+ build-link :
16+ go build
17+ mkdir -p ${PWD} /dist
18+ mv ${NAME} ${PWD} /dist/${NAME}
19+ rm -rf /usr/local/bin/${NAME}
20+ ln -s ${PWD}/dist/${NAME} /usr/local/bin/${NAME}
221
322release :
4- GOOS=windows GOARCH=amd64 go build -o ./bin/$(binary ) _windows_amd64
5- GOOS=linux GOARCH=amd64 go build -o ./bin/$(binary ) _linux_amd64
6- GOOS=darwin GOARCH=amd64 go build -o ./bin/$(binary ) _darwin_amd64
23+ goreleaser build --clean --snapshot --single-target
24+
25+ release-all :
26+ goreleaser build --clean --snapshot
27+
28+ clean :
29+ rm -rf /usr/local/bin/${NAME}
30+ rm -rf dist
31+
32+ .PHONY : default tidy build build-link release release-all clean
Original file line number Diff line number Diff line change @@ -2,6 +2,6 @@ module github.com/trinhminhtriet/blast
22
33go 1.24.1
44
5- require golang.org/x/net v0.38 .0
5+ require golang.org/x/net v0.39 .0
66
7- require golang.org/x/text v0.23 .0 // indirect
7+ require golang.org/x/text v0.24 .0 // indirect
Original file line number Diff line number Diff line change 1- golang.org/x/net v0.38 .0 h1:vRMAPTMaeGqVhG5QyLJHqNDwecKTomGeqbnfZyKlBI8 =
2- golang.org/x/net v0.38 .0 /go.mod h1:ivrbrMbzFq5J41QOQh0siUuly180yBYtLp+CKbEaFx8 =
3- golang.org/x/text v0.23 .0 h1:D71I7dUrlY+VX0gQShAThNGHFxZ13dGLBHQLVl1mJlY =
4- golang.org/x/text v0.23 .0 /go.mod h1:/BLNzu4aZCJ1+kcD0DNRotWKage4q2rGVAg4o22unh4 =
1+ golang.org/x/net v0.39 .0 h1:ZCu7HMWDxpXpaiKdhzIfaltL9Lp31x/3fCP11bc6/fY =
2+ golang.org/x/net v0.39 .0 /go.mod h1:X7NRbYVEA+ewNkCNyJ513WmMdQ3BineSwVtN2zD/d+E =
3+ golang.org/x/text v0.24 .0 h1:dd5Bzh4yt5KYA8f9CJHCP4FB4D51c2c6JvN37xJJkJ0 =
4+ golang.org/x/text v0.24 .0 /go.mod h1:L8rBsPeo2pSS+xqN0d5u2ikmjtmoJbDBT1b7nHvFCdU =
You can’t perform that action at this time.
0 commit comments