Makefile 835 B

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