*** Checklist for a new libftdi release ***
-- Update ChangeLog and AUTHORS via git history
+- Update ChangeLog via git history:
+ git log --oneline latest_release..HEAD
+
+- Update AUTHORS via git history:
+ git log --pretty=format:"%an <%ae>" latest_release..HEAD |sort -u
- Update version number in the following files:
- CMakeLists.txt
- Ensure all modifications are checked in
-- Sign tarball, build .src.rpm and sign it, too
+- Sign tarball:
+ gpg2 --default-key opensource@intra2net.com --detach-sign --sign libftdi1-1.XX.tar.bz2
- Create git tag:
- - git tag -s -u 24F006F5 v0.XX
+ - git tag -s -u 24F006F5 v1.XX
- git tag -d latest_release ; git tag latest_release
- git push --tags
- Website
- - Upload tarball and .src.rpm
+ - Upload tarball
- Add ChangeLog to main page
- Update URLs in download section
- Generate API documentation and upload it