.PHONY: all .DEFAULT_GOAL := all PACKAGE := github.com/mailgun/mailgun-go gen: rm events/events_easyjson.go easyjson --all events/events.go rm events/objects_easyjson.go easyjson --all events/objects.go all: export GO111MODULE=on; go test . -v godoc: mkdir -p /tmp/tmpgoroot/doc -rm -rf /tmp/tmpgopath/src/${PACKAGE} mkdir -p /tmp/tmpgopath/src/${PACKAGE} tar -c --exclude='.git' --exclude='tmp' . | tar -x -C /tmp/tmpgopath/src/${PACKAGE} echo -e "open http://localhost:6060/pkg/${PACKAGE}\n" GOROOT=/tmp/tmpgoroot/ GOPATH=/tmp/tmpgopath/ godoc -http=localhost:6060