.PHONY: default caddyproxy docker

GOBIN = $(shell pwd)/build/bin
GO ?= latest
GOFILES_NOVENDOR := $(shell go list -f "{{.Dir}}" ./...)
TAG=latest

default: caddyproxy

all: caddyproxy docker

caddyproxy:
	go build -o=${GOBIN}/$@ -gcflags "all=-N -l" .
	@echo "Done building."

docker:
	docker build -t caddyproxy:${TAG} .

clean:
	rm -fr build/*
