Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- NAME := stockNotificationInSlack
- SRCS := $(shell find . -type f -name '*.go')
- SRCMAIN := ./src/main.go
- GOPATH := $(shell go env GOPATH)
- GOBIN := $(GOPATH)/bin
- GOPKG := $(GOPATH)/pkg
- .DEFAULT_GOAL := release/$(NAME)
- release/$(NAME): $(SRCS)
- GOOS=linux GOARCH=amd64 go build -o release/$(NAME) -tags=release
- .PHONY: clean
- clean:
- rm -rf release/*
- .PHONY: dep
- dep:
- dep ensure
- .PHONY: dist
- dist:
- cd release && \
- zip $(NAME).zip $(NAME)
Add Comment
Please, Sign In to add comment