mirror of
https://github.com/json-c/json-c.git
synced 2026-04-12 00:39:06 +08:00
Tweak the release checklist slightly to fix problems noticed during this past release process.
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
|
|
||||||
Release checklist:
|
Release checklist:
|
||||||
|
|
||||||
release=0.12
|
release=0.14
|
||||||
git clone https://github.com/json-c/json-c json-c-${release}
|
git clone https://github.com/json-c/json-c json-c-${release}
|
||||||
cd json-c-${release}
|
cd json-c-${release}
|
||||||
|
|
||||||
@@ -22,6 +22,7 @@ Update the version in json_c_version.h
|
|||||||
Update the version in Doxyfile
|
Update the version in Doxyfile
|
||||||
Update the version in configure.ac
|
Update the version in configure.ac
|
||||||
Update the version in CMakeLists.txt
|
Update the version in CMakeLists.txt
|
||||||
|
Update the version in config.h.win32
|
||||||
Use ${release}.
|
Use ${release}.
|
||||||
|
|
||||||
Update the libjson_la_LDFLAGS line in Makefile.am to the new version.
|
Update the libjson_la_LDFLAGS line in Makefile.am to the new version.
|
||||||
@@ -37,7 +38,7 @@ Generate the configure script and other files:
|
|||||||
git add -f Makefile.in aclocal.m4 config.guess config.h.in \
|
git add -f Makefile.in aclocal.m4 config.guess config.h.in \
|
||||||
config.sub configure depcomp install-sh \
|
config.sub configure depcomp install-sh \
|
||||||
ltmain.sh missing tests/Makefile.in \
|
ltmain.sh missing tests/Makefile.in \
|
||||||
INSTALL
|
INSTALL compile test-driver
|
||||||
|
|
||||||
# check for anything else to be added:
|
# check for anything else to be added:
|
||||||
git status --ignored
|
git status --ignored
|
||||||
@@ -90,9 +91,10 @@ Update the version in json_c_version.h
|
|||||||
Update the version in Doxyfile
|
Update the version in Doxyfile
|
||||||
Update the version in configure.ac
|
Update the version in configure.ac
|
||||||
Update the version in CMakeLists.txt
|
Update the version in CMakeLists.txt
|
||||||
|
Update the version in config.h.win32
|
||||||
Use ${release}.99 to indicate a version "newer" than anything on the branch.
|
Use ${release}.99 to indicate a version "newer" than anything on the branch.
|
||||||
|
|
||||||
Leave the libjson_la_LDFLAGS line in Makefile.am alone.
|
Update the libjson_la_LDFLAGS line in Makefile.am to match the release branch.
|
||||||
For more details see:
|
For more details see:
|
||||||
http://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html
|
http://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user