Update release procedure to match 3.2.x versioning and build changes
git-svn-id: https://svn.apache.org/repos/asf/xerces/c/admin@1840478 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/release-procedure.txt b/release-procedure.txt
index 96cf8f8..d5c8ec3 100644
--- a/release-procedure.txt
+++ b/release-procedure.txt
@@ -12,17 +12,8 @@
if the minor version increases, not just the patch version):
configure.ac
- version.incl
xerces-c.spec
- doc/Doxyfile
doc/style/dtd/entities.ent
- projects/Win32/VC7.1/xerces-all/XercesLib/XercesLib.vcproj
- projects/Win32/VC8/xerces-all/XercesLib/XercesLib.vcproj
- projects/Win32/VC9/xerces-all/XercesLib/XercesLib.vcproj
- projects/Win32/VC10/xerces-all/XercesLib/XercesLib.vcxproj
- projects/Win32/VC11/xerces-all/XercesLib/XercesLib.vcxproj
- projects/Win32/VC12/xerces-all/XercesLib/XercesLib.vcxproj
- src/xercesc/util/XercesVersion.hpp
src/xercesc/util/MsgLoaders/ICU/ICUMsgLoader.cpp
2. Update the release documentation in (at least) the following files:
@@ -39,12 +30,20 @@
should be explicitly, and only, that produced by the make dist command.
4. Build the web site and API docs by running the following commands from within
- the distribution (note that both Oracle's Java and doxygen must be installed):
+ the distribution (note that both Oracle's Java 6 and doxygen must be
+ installed):
- $ cd tools
- $ ./createdocs.sh
- $ cd ../doc
- $ doxygen
+ $ cmake .
+ $ make createdocs
+ $ make createapidocs
+
+ or
+
+ $ autoreconf -fvi
+ $ ./configure
+ $ cd doc
+ $ make createdocs
+ $ make createapidocs
You should be able to open the web site from doc/html/index.html and verify
the content.