makesrcdist 411 B

1234567891011121314151617181920
  1. #!/bin/sh
  2. #
  3. # makesrcdist - make a source distribution of mxml.
  4. #
  5. if test $# != 1; then
  6. echo "Usage: ./makesrcdist version"
  7. exit 1
  8. fi
  9. version=$1
  10. echo Creating tag for release...
  11. git tag -m "Tag $version" v$version
  12. git push origin v$version
  13. echo Creating mxml-$version.tar.gz...
  14. git archive --format tar --prefix=mxml-$version/ HEAD | gzip -v9 >mxml-$version.tar.gz
  15. gpg --detach-sign mxml-$version.tar.gz