Makefile 773 B

1234567891011121314151617181920212223
  1. # zend-expressive Makefile
  2. #
  3. # Primary purpose is for generating the mkdocs.yml from the bookdown.json
  4. # sources.
  5. #
  6. # Configurable variables:
  7. # - BOOKDOWN2MKDOCS - specify the path to the executable; defaults to
  8. # ./vendor/bin/bookdown2mkdocs
  9. #
  10. # Available targets:
  11. # - mkdocs - regenerate mkdocs.yml
  12. # - all - synonym for mkdocs target
  13. BOOKDOWN2MKDOCS?=$(CURDIR)/vendor/bin/bookdown2mkdocs.php
  14. .PHONY : all mkdocs bookdown2mkdocs
  15. all : mkdocs
  16. mkdocs :
  17. @echo "Generating mkdocs.yml from bookdown.json..."
  18. -$(BOOKDOWN2MKDOCS) convert --site-name=zend-code --repo-url=https://github.com/zendframework/zend-code --copyright-url=http://www.zend.com/ --copyright-author="Zend Technologies USA Inc."
  19. @echo "[DONE] Generating mkdocs.yml from bookdown.json"