Skip to content

Commit

Permalink
Merge pull request #70 from n0madic/static-build
Browse files Browse the repository at this point in the history
Build static binary
  • Loading branch information
bcicen authored Mar 9, 2021
2 parents 9547283 + ae7dc56 commit cc11cf0
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,14 @@ deps:
go mod download

build: deps
CGO_ENABLED=0 go build -ldflags "-s -X main.version=$(VERSION) -X main.build=$(BUILD)" -o slackcat
go build -tags osusergo,netgo -ldflags "-s -X main.version=$(VERSION) -X main.build=$(BUILD)" -o slackcat

build-all: deps
mkdir -p build
GOOS=darwin GOARCH=amd64 go build -ldflags "-s -X main.version=$(VERSION) -X main.build=$(BUILD)" -o build/slackcat-$(VERSION)-darwin-amd64
GOOS=linux GOARCH=amd64 go build -ldflags "-s -X main.version=$(VERSION) -X main.build=$(BUILD)" -o build/slackcat-$(VERSION)-linux-amd64
GOOS=linux GOARCH=arm go build -ldflags "-s -X main.version=$(VERSION) -X main.build=$(BUILD)" -o build/slackcat-$(VERSION)-linux-arm
GOOS=freebsd GOARCH=amd64 go build -ldflags "-s -X main.version=$(VERSION) -X main.build=$(BUILD)" -o build/slackcat-$(VERSION)-freebsd-amd64
GOOS=darwin GOARCH=amd64 go build -tags osusergo,netgo -ldflags "-s -X main.version=$(VERSION) -X main.build=$(BUILD)" -o build/slackcat-$(VERSION)-darwin-amd64
GOOS=linux GOARCH=amd64 go build -tags osusergo,netgo -ldflags "-s -X main.version=$(VERSION) -X main.build=$(BUILD)" -o build/slackcat-$(VERSION)-linux-amd64
GOOS=linux GOARCH=arm go build -tags osusergo,netgo -ldflags "-s -X main.version=$(VERSION) -X main.build=$(BUILD)" -o build/slackcat-$(VERSION)-linux-arm
GOOS=freebsd GOARCH=amd64 go build -tags osusergo,netgo -ldflags "-s -X main.version=$(VERSION) -X main.build=$(BUILD)" -o build/slackcat-$(VERSION)-freebsd-amd64

release:
mkdir release
Expand Down

0 comments on commit cc11cf0

Please sign in to comment.