Eric Haszlakiewicz | a8ffbe9 | 2011-06-14 10:01:27 -0500 | [diff] [blame^] | 1 | |
| 2 | Release checklist: |
| 3 | |
| 4 | release=0.10 |
| 5 | git clone https://github.com/json-c/json-c json-c-${release} |
| 6 | cd json-c-${release} |
| 7 | |
| 8 | Check that the compile works on Linux |
| 9 | Check that the compile works on Windows |
| 10 | Check ChangeLog to see if anything should be added. |
| 11 | |
| 12 | git branch json-c-${release} |
| 13 | git checkout json-c-${release} |
| 14 | sh autogen.sh |
| 15 | XXX doxygen |
| 16 | |
| 17 | XXX Add generated files to git? |
| 18 | |
| 19 | cd .. |
| 20 | tar czf json-c-${release}.tar.gz json-c-${release} |
| 21 | |
| 22 | XXX upload tarball to ??? |
| 23 | |
| 24 | =================================== |
| 25 | |
| 26 | Post-release checklist: |
| 27 | |
| 28 | git branch master |
| 29 | Add new section to CHANGES |
| 30 | Update the version in Doxyfile |
| 31 | Update the version in configure.in |
| 32 | Update the libjson_la_LDFLAGS line in Makefile.am to the new version. |
| 33 | http://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html |
| 34 | |