swagger.mk 490 B

123456789101112
  1. # ==============================================================================
  2. # Makefile helper functions for swagger
  3. #
  4. .PHONY: swagger.run
  5. swagger.run: tools.verify.swagger
  6. @echo "===========> Generating swagger API docs"
  7. @swagger generate spec --scan-models -w $(ROOT_DIR)/cmd/genswaggertypedocs -o $(ROOT_DIR)/api/swagger/swagger.yaml
  8. .PHONY: swagger.serve
  9. swagger.serve: tools.verify.swagger
  10. @swagger serve -F=swagger --no-open --port 16666 $(ROOT_DIR)/api/swagger/swagger.yaml