Makefile 599 B

12345678910111213141516171819202122232425262728293031
  1. include $(GOROOT)/src/Make.inc
  2. TARG=github.com/rcrowley/go-metrics
  3. GOFILES=\
  4. counter.go\
  5. ewma.go\
  6. gauge.go\
  7. healthcheck.go\
  8. histogram.go\
  9. log.go\
  10. meter.go\
  11. metrics.go\
  12. registry.go\
  13. runtime.go\
  14. sample.go\
  15. syslog.go\
  16. timer.go\
  17. include $(GOROOT)/src/Make.pkg
  18. all: uninstall clean install
  19. make -C cmd/metrics-bench uninstall clean install
  20. make -C cmd/metrics-example uninstall clean install
  21. uninstall:
  22. rm -f $(GOROOT)/pkg/$(GOOS)_$(GOARCH)/$(TARG).a
  23. rm -rf $(GOROOT)/src/pkg/$(TARG)
  24. make -C cmd/metrics-bench uninstall
  25. make -C cmd/metrics-example uninstall
  26. .PHONY: all uninstall