Fixes for create_release_notes.sh
authorBen Shum <bshum@biblio.org>
Thu, 14 Aug 2014 16:36:16 +0000 (12:36 -0400)
committerBen Shum <bshum@biblio.org>
Thu, 14 Aug 2014 18:03:29 +0000 (14:03 -0400)
1) Teach it to ignore the sample RELEASE_NOTES_NEXT.txt file
2) Add a proper section for "New Features" heading, instead of
   defaulting everything under the "Upgrade notes" heading.

Note: Will still require manually moving any upgrade notes to the
      right place post-compile.

Signed-off-by: Ben Shum <bshum@biblio.org>
docs/RELEASE_NOTES_NEXT/create_release_notes.sh

index 79ab28a..47d6e7d 100755 (executable)
@@ -26,6 +26,9 @@ echo Upgrade notes >> $outfile
 echo ------------- >> $outfile
 echo >> $outfile
 
+echo New Features >> $outfile
+echo ------------ >> $outfile
+echo >> $outfile
 
 for i in `ls -l|grep ^d|awk '{print $9}'`; do
     files=$(ls $i/*txt 2>/dev/null)
@@ -47,7 +50,7 @@ for i in `ls -l|grep ^d|awk '{print $9}'`; do
     fi
 done
 
-files=$(ls *txt 2>/dev/null)
+files=$(ls *txt 2>/dev/null | grep -v 'RELEASE_NOTE_TEMPLATE.txt')
 if [ "_$files" != "_" ]; then
     echo >> $outfile
     echo Miscellaneous >> $outfile