blob: 0f18e4fe74365a3d7dc2e55ec86b4a13289662b7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
BINARY ?= ses-smtpd-proxy
DOCKER_IMAGE ?= docker.crute.me/ses-email-proxy:latest
$(BINARY): main.go go.sum smtpd/smtpd.go
CGO_ENABLED=0 go build -o $@ $<
.PHONY: docker
docker: $(BINARY)
docker build -t $(DOCKER_IMAGE) .
.PHONY: publish
publish: docker
docker push $(DOCKER_IMAGE)
go.sum: go.mod
go mod tidy
.PHONY: clean
clean:
rm $(BINARY) || true
|