Skip to content

Commit d1a3b90

Browse files
committed
chore: add goreleaser
1 parent eb43fc8 commit d1a3b90

File tree

2 files changed

+7
-4
lines changed

2 files changed

+7
-4
lines changed

.goreleaser.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
1+
env:
2+
- CGO_ENABLED=0
3+
14
before:
25
hooks:
36
- go mod tidy
47

58
builds:
6-
- env:
7-
- CGO_ENABLED=1
89
binary: kaf-relay
10+
main: ./
911
goos:
1012
- windows
1113
- darwin
@@ -15,10 +17,11 @@ builds:
1517
- netbsd
1618
goarch:
1719
- amd64
20+
ldflags:
21+
- -s -w -X "main.buildString=${BUILDSTR}"
1822

1923
archives:
2024
- format: tar.gz
21-
rlcp: true
2225
files:
2326
- config.toml.sample
2427
- README.md

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ DIST := dist
1010
.PHONY: dist
1111
dist:
1212
mkdir -p ${DIST}
13-
CGO_ENABLED=1 go build -o ${BIN} --ldflags="-X 'main.buildString=${BUILDSTR}'"
13+
CGO_ENABLED=0 go build -o ${BIN} --ldflags="-X 'main.buildString=${BUILDSTR}'"
1414
cp ${BIN} ${DIST}
1515

1616
.PHONY: clean

0 commit comments

Comments
 (0)