CC=go BUILD=build -v VERSION=$(shell cat VERSION) GCFLAGS=-gcflags '-e' LDFLAGS=-ldflags '-X main.version=$(VERSION) -s -w' PROGRAM=gowiki all: $(PROGRAM) setup: $(CC) get github.com/client9/misspell $(PROGRAM): clean codeqa CGO_ENABLED=0 $(CC) $(BUILD) $(LDFLAGS) clean: $(CC) clean -x codeqa: templates gofmt misspell golint gofmt: gofmt -w . golint: $(GOPATH)/bin/golint . misspell: $(GOPATH)/bin/misspell -i functionallity,avaliable,HALP,halp,agains,becuase,Christiaan,compatiblity,conjuction,frequence,inital,inot,occurance,overriden,pervious,preceeded,preceeds,precendence,PROPOGATE,reamining,represenation,soley,substract,supression,whcih * templates: $(CC) generate .PHONY: setup build clean templates gofmt misspell golint