BINARY := he-dydns
MODULE := git.aehoo.net/alphard/he-dydns
PREFIX := /usr/local

export CGO_ENABLED := 0

.PHONY: build clean install uninstall fmt vet test

build:
	go build -o $(BINARY) $(MODULE)

clean:
	rm -f $(BINARY)

install: build
	install -Dm755 $(BINARY) $(DESTDIR)$(PREFIX)/bin/$(BINARY)

uninstall:
	rm -f $(DESTDIR)$(PREFIX)/bin/$(BINARY)

fmt:
	gofmt -w .

vet:
	go vet ./...

test:
	go test ./...
