Skip to content

Latest commit

 

History

History
27 lines (22 loc) · 772 Bytes

README-development.md

File metadata and controls

27 lines (22 loc) · 772 Bytes

Building

Compiling:

make

Running tests:

make test

After pushing check cross-platform compilation results on commits list on GitHub or directly on Travis CI.

Releasing a new version

  1. Create a commit setting version to stable:
  • ChangeLog: change UNRELEASED to current date
  • Makefile: strip -SNAPSHOT from version number
  • README: remove UNRELEASED
  1. Make sure it works: make clean test package
  2. Git-tag this version like "v2.8.5"
  3. Create a commit setting version to unstable
  • revert changes from step 1 and increment version
  1. git push && git push --tags
  2. On GitHub go to Code → Releases → Draft a new release
  • attach .tar.bz2 file created by make package from step 2