GOPATH := ${PWD}:${GOPATH} export GOPATH default: build build: genversion test go build -v build-win: test genversion GOOS=windows GOARCH=amd64 go build -v -o ircd.exe ircd genversion: ./genversion.sh fmt: go fmt ./... fix: go fix ./... imports: find . -type f -name "*.go" -exec goimports -w {} \; doc: godoc -http=:6060 -index test: go test ./... commit: git commit -a -F changes.log rm changes.log touch changes.log ./genversion.sh push: git push deploy: scp -r * root@:/ircd