| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 | .PHONY: testbuild: check	go build -o occupancyd cmd/occupancyd/*go check: go_fmt go_lint go_vetgo_fmt:	docker run \		--rm \		-v $(PWD):/installer \		-w /installer \		golang \		bash -c "find . -path ./vendor -prune -o -name '*.go' -exec gofmt -l {} \; | tee fmt.out && if [ -s fmt.out ] ; then exit 1; fi "go_vet:	docker run\		--rm \		-v $(PWD):/installer \		-w /installer \		golang \		bash -c "go vet ./..."go_lint:	docker run \		--rm \		-v $(PWD):/installer \		-w /installer \		golang \		bash -c 'go get golang.org/x/lint/golint && go list ./... | xargs -L1 golint -set_exit_status'debug:	go run *go -debug -sleep 30run:	go run cmd/occupancyd/*go install:	systemctl --user stop occupancyd	sudo cp occupancyd /usr/local/bin/occupancyd 	sudo chmod +x /usr/local/bin/occupancyd	systemctl --user start occupancyddeploy: build installtest:	go run *go -sleep 10clean:	-rm occupancyd	-rm fmt.out
 |