@@ -9,7 +9,7 @@ HAVE_GOLINT:=$(shell which golint)
99HAVE_GOCYCLO: =$(shell which gocyclo)
1010HAVE_GOCOV: =$(shell which gocov)
1111GLIDE_VERSION ='v0.12.2'
12- VERSION =$(patsubst "% ",% ,$(lastword $(shell grep 'const version ' kamimai.go) ) )
12+ VERSION =$(patsubst "% ",% ,$(lastword $(shell grep 'const Version ' kamimai.go) ) )
1313COMMITISH =$(shell git rev-parse HEAD)
1414PROJECT_REPONAME =kamimai
1515PROJECT_USERNAME =eure
@@ -20,6 +20,10 @@ ARTIFACTS_DIR=artifacts
2020init : install-deps
2121
2222build : install-deps
23+ go build -o /tmp/kamimai -ldflags=" -s -w" github.com/$(PROJECT_USERNAME ) /$(PROJECT_REPONAME ) /cmd/kamimai
24+
25+ install : install-deps
26+ go install -ldflags=" -s -w" github.com/$(PROJECT_USERNAME ) /$(PROJECT_REPONAME ) /cmd/kamimai
2327
2428unit : lint vet cyclo build test
2529unit-report : lint vet cyclo build test-report
3640 @go tool vet -all -structtags -shadow $(shell ls -d * / | grep -v "misc" | grep -v "vendor")
3741
3842cyclo : gocyclo
39- @echo " gocyclo -over 30"
40- @gocyclo -over 30 ./core
43+ @echo " gocyclo -over 20"
44+ @cyclo=` gocyclo -over 20 .` ; \
45+ cyclo=` echo " $$ cyclo" | grep -E -v -e vendor/` ; \
46+ echo " $$ cyclo" ; \
47+ if [ " $$ cyclo" != " " ]; then exit 1; fi
4148
4249test :
4350 @go test $(TARGET_ONLY_PKGS )
@@ -101,7 +108,7 @@ verify-github-token:
101108
102109gox-build : gox
103110 @mkdir -p $(ARTIFACTS_DIR ) /$(VERSION ) && cd $(ARTIFACTS_DIR ) /$(VERSION ) ; \
104- gox -ldflags=" -s -w" github.com/eure/kamimai /cmd/kamimai
111+ gox -ldflags=" -s -w" github.com/$( PROJECT_USERNAME ) / $( PROJECT_REPONAME ) /cmd/kamimai
105112
106113release : ghr verify-github-token gox-build
107114 @ghr -c $(COMMITISH ) -u $(PROJECT_USERNAME ) -r $(PROJECT_REPONAME ) -t $$ GITHUB_TOKEN \
0 commit comments