update-pdcurses.bash 681 B

123456789101112131415161718192021222324252627282930313233
  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 exact_tree_match=false
  12. readonly paths="
  13. README.md
  14. *.h
  15. common/acs437.h
  16. common/acsuni.h
  17. pdcurses/README.md
  18. pdcurses/*.c
  19. wincon/README.md
  20. wincon/*.c
  21. wincon/*.h
  22. "
  23. extract_source () {
  24. git_archive
  25. pushd "${extractdir}/${name}-reduced"
  26. echo "* -whitespace" > .gitattributes
  27. popd
  28. }
  29. . "${BASH_SOURCE%/*}/update-third-party.bash"