Makefile 541 B

123456789101112131415161718192021222324252627282930
  1. build.scan:
  2. go build -o bin/scan ./cmd/scan
  3. build.migrate:
  4. go build -o bin/migrate ./cmd/migrate
  5. build.server:
  6. go build -o bin/server ./cmd/server
  7. build:
  8. make build.scan
  9. make build.migrate
  10. make build.server
  11. clean:
  12. mkdir -p bin && rm -rf ./bin/*
  13. fmt:
  14. go fmt github.com/felamaslen/gmus-backend/...
  15. test:
  16. GO_ENV=test ginkgo ./...
  17. migrate:
  18. go run ./cmd/migrate
  19. migrate.make:
  20. migrate create -ext sql -dir migrations -seq $(NAME)
  21. run.scan:
  22. GO_ENV=development go run ./cmd/scan
  23. run.server:
  24. GO_ENV=development go run ./cmd/server