Skip to content

Latest commit

 

History

History
20 lines (14 loc) · 736 Bytes

RELEASE.md

File metadata and controls

20 lines (14 loc) · 736 Bytes

JNA release process (does not yet include maven deployment)

  • Bump version in CHANGES.md and build.xml. Change JNI version in build.xml only if JNA's native API has been changed (i.e. md5 changed). Bump JNA minor version if its Java API has changed significantly or incompatibly.

  • If native changes have been made, run ant dist target on each target platform, pushing the resulting target-specific jar file to master.

  • Run ant dist target. Commit and push generated jar files in dist.

  • Update Javadoc Check out gh-pages branch, copy latest doc/javadoc into /javadoc, commit and push.

  • Update README.md, commit and push

    • download links
    • javadoc links
  • Tag as , push new tag to origin