Mercurial > octave
changeset 26583:70c5235df63a
maint: bump library and oct file versions earlier in the release process
* etc/RELEASE.CHECKLIST: Increment the shared library and oct file versions
before creating the first release candidate.
author | Mike Miller <mtmiller@octave.org> |
---|---|
date | Mon, 21 Jan 2019 10:35:30 -0800 |
parents | 2ae2dcf0f4d5 |
children | 76fa5cd18e04 |
files | etc/RELEASE.CHECKLIST |
diffstat | 1 files changed, 5 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/etc/RELEASE.CHECKLIST Sat Jan 19 20:44:03 2019 -0800 +++ b/etc/RELEASE.CHECKLIST Mon Jan 21 10:35:30 2019 -0800 @@ -67,6 +67,10 @@ #* Submit call for translations for GUI strings #: Completion Date: <!-----------------------------------------------------------------------------> +# Update shared library and oct file API version numbers +#* Increment oct file API version number (configure.ac:OCTAVE_API_VERSION, increment number and drop "+" suffix) +#* Increment libtool versioning (liboctave/module.mk:%canon_reldir%_%canon_reldir%_current, libinterp/module.mk:%canon_reldir%_liboctinterp_current, libgui/module.mk:%canon_reldir%_liboctgui_current) +<!-----------------------------------------------------------------------------> # Verify build process and create release candidates #* Update configure.ac with new version information #** Update AC_INIT, OCTAVE_MAJOR_VERSION, OCTAVE_MINOR_VERSION, OCTAVE_PATCH_VERSION, OCTAVE_RELEASE_DATE @@ -84,7 +88,6 @@ # Final Release #* Update version information #** Update configure.ac (AC_INIT, OCTAVE_MAJOR_VERSION, OCTAVE_MINOR_VERSION, OCTAVE_PATCH_VERSION, OCTAVE_RELEASE_DATE) -#** Update libtool versioning (configure.ac:OCTAVE_API_VERSION, liboctave/module.mk:%canon_reldir%_%canon_reldir%_current, libinterp/module.mk:%canon_reldir%_liboctinterp_current, libgui/module.mk:%canon_reldir%_liboctgui_current) #** Update NEWS (final release date) #** Update CITATION (version, year, URL) #** Update org.octave.Octave.appdata.xml (version number and release date) @@ -98,6 +101,7 @@ <!-----------------------------------------------------------------------------> # Post-Release #* Update configure.ac (AC_INIT, OCTAVE_MAJOR_VERSION, OCTAVE_MINOR_VERSION, OCTAVE_PATCH_VERSION) to next release cycle +#* Update oct file API version number (configure.ac:OCTAVE_API_VERSION, add "+" suffix) #* Remove all deprecated functions (either OCTAVE_DEPRECATED in C++ or scripts/deprecated for m-files) scheduled for deletion in default branch #* Move NEWS file to backup in etc/NEWS.X #* Create new NEWS file