github.com/htcondor/osdf-client/v6@v6.13.0-rc1.0.20231009141709-766e7b4d1dc8/Makefile (about)

     1  GIT_REV    ?= $(shell git rev-parse --short HEAD)
     2  SOURCE_DATE_EPOCH ?= $(shell date +%s)
     3  DATE       ?= $(shell date -u -d @${SOURCE_DATE_EPOCH} +"%Y-%m-%dT%H:%M:%SZ")
     4  VERSION    ?= 6.2.3
     5  all:
     6  	CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build \
     7      -ldflags "-w -s -X main.version=${VERSION} -X main.commit=${GIT_REV} -X main.date=${DATE}" \
     8      -a -o stashcp-x86
     9  	CGO_ENABLED=0 go build \
    10      -ldflags "-w -s -X main.version=${VERSION} -X main.commit=${GIT_REV} -X main.date=${DATE}" \
    11      -a -o stashcp
    12  
    13  test:
    14  	go test -v
    15  
    16  lint:
    17  	go vet
    18  	golangci-lint run