From 1ef358245952780d3e3e37b8792f9ef7406aa55a Mon Sep 17 00:00:00 2001 From: itchyny Date: Sun, 10 Jan 2021 00:55:03 +0900 Subject: [PATCH] include CREDITS file in artifacts --- .gitignore | 3 ++- Makefile | 11 +++++++++-- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index b9ad4f9..3a840c8 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,6 @@ -/goxz /fillin +/goxz +/CREDITS *.exe *.test *.out diff --git a/Makefile b/Makefile index f5184b2..3cb77c8 100644 --- a/Makefile +++ b/Makefile @@ -24,12 +24,19 @@ $(GOBIN)/gobump: @cd && go get github.com/x-motemen/gobump/cmd/gobump .PHONY: cross -cross: $(GOBIN)/goxz +cross: $(GOBIN)/goxz CREDITS goxz -n $(BIN) -pv=v$(VERSION) -build-ldflags=$(BUILD_LDFLAGS) . $(GOBIN)/goxz: cd && go get github.com/Songmu/goxz/cmd/goxz +CREDITS: $(GOBIN)/gocredits go.sum + go mod tidy + gocredits -w . + +$(GOBIN)/gocredits: + cd && go get github.com/Songmu/gocredits/cmd/gocredits + .PHONY: test test: build go test -v ./... @@ -44,7 +51,7 @@ $(GOBIN)/golint: .PHONY: clean clean: - rm -rf $(BIN) goxz + rm -rf $(BIN) goxz CREDITS go clean .PHONY: bump