Makefile 574 B

12345678910111213141516171819202122232425262728293031323334
  1. default: build
  2. build: ttf webfonts
  3. build-with-dependencies: source/*.ufo
  4. ./build-ttf.sh --install-dependencies
  5. ./build-woff.sh --install-dependencies
  6. ./build-woff2.sh --install-dependencies
  7. ./build-subsets.sh
  8. lint: shellcheck ufolint
  9. shellcheck: build-ttf.sh build-woff.sh build-woff2.sh build-subsets.sh tools/scripts/install/ttfautohint-build.sh
  10. $@ $^
  11. subsets: source/*.ufo
  12. ./build-subsets.sh
  13. ttf:
  14. ./build-ttf.sh
  15. ufolint: source/*.ufo
  16. $@ $^
  17. webfonts:
  18. ./build-woff.sh
  19. ./build-woff2.sh
  20. ./build-subsets.sh
  21. woff:
  22. ./build-woff.sh
  23. woff2:
  24. ./build-woff2.sh