Makefile 743 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. all: build
  2. archives:
  3. postbuild_processing/archive_prep/archiver.sh
  4. build: ttf webfonts
  5. build-with-dependencies: source/*.ufo
  6. ./build-ttf.sh --install-dependencies
  7. ./build-woff.sh --install-dependencies
  8. ./build-woff2.sh --install-dependencies
  9. ./build-subsets.sh
  10. css:
  11. tools/scripts/css/css-build.sh
  12. lint: shellcheck ufolint
  13. shellcheck: build-ttf.sh build-woff.sh build-woff2.sh build-subsets.sh tools/scripts/install/ttfautohint-build.sh postbuild_processing/archive_prep/archiver.sh tools/scripts/css/css-build.sh
  14. $@ $^
  15. subsets: source/*.ufo
  16. ./build-subsets.sh
  17. ttf:
  18. ./build-ttf.sh
  19. ufolint: source/*.ufo
  20. $@ $^
  21. webfonts:
  22. ./build-woff.sh
  23. ./build-woff2.sh
  24. ./build-subsets.sh
  25. woff:
  26. ./build-woff.sh
  27. woff2:
  28. ./build-woff2.sh