Skip to content
This repository was archived by the owner on Mar 13, 2021. It is now read-only.

Commit f542d46

Browse files
committed
make releases without bin directory
1 parent 5821c2b commit f542d46

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

Makefile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,9 +52,9 @@ $(OUTPUT): $(GO_SOURCES) VERSION
5252
.PHONY: release
5353
release: $(GO_SOURCES) VERSION ## Cross-compile riff for various operating systems
5454
@mkdir -p dist
55-
GOOS=darwin GOARCH=amd64 go build -ldflags "$(LDFLAGS_VERSION)" -o $(OUTPUT) ./cmd/riff && tar -czf dist/$(NAME)-darwin-amd64.tgz $(OUTPUT) && rm -f $(OUTPUT)
56-
GOOS=linux GOARCH=amd64 go build -ldflags "$(LDFLAGS_VERSION)" -o $(OUTPUT) ./cmd/riff && tar -czf dist/$(NAME)-linux-amd64.tgz $(OUTPUT) && rm -f $(OUTPUT)
57-
GOOS=windows GOARCH=amd64 go build -ldflags "$(LDFLAGS_VERSION)" -o $(OUTPUT).exe ./cmd/riff && zip -mq dist/$(NAME)-windows-amd64.zip $(OUTPUT).exe && rm -f $(OUTPUT).exe
55+
GOOS=darwin GOARCH=amd64 go build -ldflags "$(LDFLAGS_VERSION)" -o $(OUTPUT) ./cmd/riff && tar -czf dist/$(NAME)-darwin-amd64.tgz -C bin . && rm -f $(OUTPUT)
56+
GOOS=linux GOARCH=amd64 go build -ldflags "$(LDFLAGS_VERSION)" -o $(OUTPUT) ./cmd/riff && tar -czf dist/$(NAME)-linux-amd64.tgz -C bin . && rm -f $(OUTPUT)
57+
GOOS=windows GOARCH=amd64 go build -ldflags "$(LDFLAGS_VERSION)" -o $(OUTPUT).exe ./cmd/riff && zip -rj dist/$(NAME)-windows-amd64.zip bin && rm -f $(OUTPUT).exe
5858

5959
docs: $(OUTPUT) clean-docs ## Generate documentation
6060
$(OUTPUT) docs

0 commit comments

Comments
 (0)