Author: rjung Date: Sun Mar 4 01:13:03 2007 New Revision: 514377 URL: http://svn.apache.org/viewvc?view=rev&rev=514377 Log: Automate inclusion of all news file when generating NEWS ascii file using jkrelease.sh.
Modified: tomcat/connectors/trunk/jk/HOWTO-RELEASE tomcat/connectors/trunk/jk/tools/jkrelease.sh Modified: tomcat/connectors/trunk/jk/HOWTO-RELEASE URL: http://svn.apache.org/viewvc/tomcat/connectors/trunk/jk/HOWTO-RELEASE?view=diff&rev=514377&r1=514376&r2=514377 ============================================================================== --- tomcat/connectors/trunk/jk/HOWTO-RELEASE (original) +++ tomcat/connectors/trunk/jk/HOWTO-RELEASE Sun Mar 4 01:13:03 2007 @@ -19,7 +19,6 @@ xdocs/index.xml xdocs/news/<THISYEAR0101>.xml native/STATUS.txt -tools/jkrelease.sh (check that all ../docs/news/printer/*html are in the list). Update the JK_VERISRELEASE define in jk/native/common/jk_version.h, here is a svn diff that shows what I changed: Modified: tomcat/connectors/trunk/jk/tools/jkrelease.sh URL: http://svn.apache.org/viewvc/tomcat/connectors/trunk/jk/tools/jkrelease.sh?view=diff&rev=514377&r1=514376&r2=514377 ============================================================================== --- tomcat/connectors/trunk/jk/tools/jkrelease.sh (original) +++ tomcat/connectors/trunk/jk/tools/jkrelease.sh Sun Mar 4 01:13:03 2007 @@ -160,6 +160,7 @@ ;; esac rm -f CHANGES + echo "Creating the CHANGES file using '$TOOL' ..." ${TOOL} ../docs/miscellaneous/printer/changelog.html > CHANGES 2>/dev/null if [ -f CHANGES -a -s CHANGES ] then @@ -175,10 +176,20 @@ fi # Export text docs -${TOOL} ../docs/news/printer/20070301.html >NEWS -${TOOL} ../docs/news/printer/20060101.html >>NEWS -${TOOL} ../docs/news/printer/20050101.html >>NEWS -${TOOL} ../docs/news/printer/20041100.html >>NEWS +echo "Creating the NEWS file using '$TOOL' ..." +rm -f NEWS +touch NEWS +for news in `ls -r ../xdocs/news/[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9].xml` +do + print=`echo $news | sed -e 's#xdocs/news#docs/news/printer#' -e 's#\.xml#.html#'` + echo "Adding $print to NEWS file ..." + ${TOOL} $print >>NEWS +done +if [ ! -s NEWS ] +then + echo "Can't convert html to text (NEWS)" + exit 1 +fi # Generate configure et. al. ./buildconf.sh --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]