Makefile 262 B

123456789101112131415161718192021222324252627
  1. # Go parameters
  2. GOCMD = go
  3. GORUN=$(GOCMD) run
  4. GOBUILD=$(GOCMD) build
  5. GOCLEAN=$(GOCMD) clean
  6. GOTEST=$(GOCMD) test
  7. GOGET=$(GOCMD) get
  8. NAME = a.out
  9. all: $(NAME)
  10. $(NAME):
  11. $(GOBUILD) -v -o $(NAME)
  12. re: clean $(NAME)
  13. run:
  14. $(GORUN) .
  15. clean:
  16. rm -f $(NAME)