Makefile 518 B

1234567891011121314151617
  1. all: ${GOPATH}/src/gopkg.in/bblfsh/client-go.v2 ${GOPATH}/bin/hercules
  2. test: all
  3. go test gopkg.in/src-d/hercules.v3
  4. .ONESHELL:
  5. ${GOPATH}/src/gopkg.in/bblfsh/client-go.v2:
  6. go get -v gopkg.in/bblfsh/client-go.v2/...
  7. cd $$GOPATH/src/gopkg.in/bblfsh/client-go.v2
  8. make dependencies
  9. .ONESHELL:
  10. ${GOPATH}/bin/hercules:
  11. cd ${GOPATH}/src/gopkg.in/src-d/hercules.v3
  12. go get -ldflags "-X gopkg.in/src-d/hercules.v3.GIT_HASH=$$(git rev-parse HEAD)" gopkg.in/src-d/hercules.v3/cmd/hercules
  13. ${GOPATH}/bin/hercules -version