fonts.sh 759 B

1234567891011121314151617181920212223242526272829
  1. #!/bin/bash
  2. # Copy fonts
  3. #
  4. run_roboto()
  5. {
  6. local _name="${1-roboto-latin}"
  7. local _dir="${2-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}"
  8. local _target="${_dir%/*}" # deleted slash
  9. local _src="${_target%scripts}/src/fonts/roboto/${_name}.woff2" # input
  10. local _dest="${_target%scripts}/dist/fonts/roboto/" # output
  11. # copy font Roboto
  12. if [[ -n "${_src}" ]];
  13. then
  14. rm -rfv "${_dest}"
  15. mkdir -p "${_dest}"
  16. cp -fv "${_src}" "${_dest}"
  17. # cp -fv "${_src}."{eot,svg,ttf,woff,woff2} "${_dest}"
  18. fi
  19. }
  20. # ==============================================================================
  21. # EXECUTION - START
  22. # ==============================================================================
  23. run_roboto "$@"