make.sh 510 B

1234567891011121314151617181920
  1. #!/usr/bin/env bash
  2. cd "$( dirname "${BASH_SOURCE[0]}" )"/../../../vscode || { echo "'vscode' dir not found"; exit 1; }
  3. input=LICENSE.txt
  4. target=LICENSE.rtf
  5. cat - >$target <<_EOF
  6. {\rtf1\ansi\deff0{\fonttbl{\f0\fnil\fcharset0 Consolas;}}
  7. \viewkind4\uc1\pard\lang1033\f0\fs22
  8. _EOF
  9. sed -zE -e 's/([A-Za-z,])\r?\n([A-Za-z])/\1 \2/g' -e 's/\r?\n\r?\n/\\par\n\n/g' -e 's/(\\par\n)/\\line\1/g' -e 's/\s*(Copyright)/\\line\n\1/g' -e 's/(\\par)\\line/\1\n/g' $input >> $target
  10. cat - >>$target <<_EOF
  11. \par
  12. }
  13. _EOF