Makefile 369 B

12345678910111213141516171819
  1. BINARY = mynotes.bin
  2. BUILD_DIR = ./bin/
  3. CFG_FILE = mynotes_cfg.json
  4. .DEFAULT_GOAL := help
  5. build:
  6. @CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o $(BUILD_DIR)/$(BINARY) .
  7. run: build
  8. @cd $(BUILD_DIR) && ./$(BINARY) --run $(CFG_FILE)
  9. help:
  10. @clear
  11. @echo "Comenzi disponibile: "
  12. @echo " build - construieste executabilul"
  13. @echo " run - executa programul"