Makefile 455 B

1234567891011121314151617
  1. BINARY=protocol-server
  2. MODULE=protocol-server
  3. DESC=Protocol Server repo
  4. VERSION=`git describe --tags --long`
  5. BUILD=`date +%F\ %T`
  6. LDFLAGS=-ldflags "-X 'protocol-server/common.Module=${MODULE}' -X 'protocol-server/common.Desc=${DESC}' -X 'protocol-server/common.Version=${VERSION}' -X 'protocol-server/common.Build=${BUILD}'"
  7. build:
  8. go build ${LDFLAGS} -o ${BINARY}
  9. install:
  10. go install ${LDFLAGS}
  11. clean:
  12. if [ -f ${BINARY} ] ; then rm ${BINARY}; fi