update-pdcurses.bash 649 B

1234567891011121314151617181920212223242526272829303132
  1. #!/usr/bin/env bash
  2. set -e
  3. set -x
  4. shopt -s dotglob
  5. readonly name="PDCurses"
  6. readonly ownership="PDCurses Upstream <[email protected]>"
  7. readonly subtree="Utilities/cmpdcurses"
  8. readonly repo="https://github.com/wmcbrine/PDCurses.git"
  9. readonly tag="f1cd4f4569451a5028ddf3d3c202f0ad6b1ae446"
  10. readonly shortlog=false
  11. readonly paths="
  12. README.md
  13. *.h
  14. common/acs437.h
  15. common/acsuni.h
  16. pdcurses/README.md
  17. pdcurses/*.c
  18. wincon/README.md
  19. wincon/*.c
  20. wincon/*.h
  21. "
  22. extract_source () {
  23. git_archive
  24. pushd "${extractdir}/${name}-reduced"
  25. echo "* -whitespace" > .gitattributes
  26. popd
  27. }
  28. . "${BASH_SOURCE%/*}/update-third-party.bash"