From: Tim B. <tbi...@us...> - 2006-12-23 04:09:19
|
Update of /cvsroot/aaf/AAF/build/history In directory sc8-pr-cvs11.sourceforge.net:/tmp/cvs-serv9407/build/history Modified Files: mkchangelogs Log Message: Check for files in dependency order - so no work is done if the .html files are already present. Index: mkchangelogs =================================================================== RCS file: /cvsroot/aaf/AAF/build/history/mkchangelogs,v retrieving revision 1.47 retrieving revision 1.48 diff -C2 -d -r1.47 -r1.48 *** mkchangelogs 4 Nov 2005 16:53:49 -0000 1.47 --- mkchangelogs 23 Dec 2006 04:09:17 -0000 1.48 *************** *** 252,284 **** title="Log of changes made between $ptag and $tag" # ! # get the raw "cvs log" output, after first making a working copy ! # corresponging to $tag/$date ! # ! if [[ ! -f $log ]] then ! if [[ "${tag}" != "head" ]] then ! DFLAG="-D \"${date}\"" ! else ! DFLAG="" fi ! verbosePrint " cvs update to ${tag}." ! eval cvs update -C -P -A -d ${DFLAG} > /dev/null 2>&1 ! verbosePrint " Create cvs log ($log)." ! cvs -q log -d"${pdate}<${date}" > $log ! fi ! # ! # make the change log ! # ! if [[ ! -f $clog ]] ! then ! verbosePrint " Convert cvs log to change log ($clog)." ! cat $log | ${TOOLPATH}/cvs2cl.pl --stdin --stdout > $clog ! fi ! # ! # convert the change log to html ! # ! if [[ ! -f $html ]] ! then verbosePrint " Convert change log to html ($html)." cat $clog | awk -v TITLE="$title" -f ${TOOLPATH}/cl2html.awk ${cmfile} > $html --- 252,284 ---- title="Log of changes made between $ptag and $tag" # ! if [[ ! -f $html ]] then ! if [[ ! -f $clog ]] then ! if [[ ! -f $log ]] ! then ! # get the raw "cvs log" output, after first making a working copy ! # corresponging to $tag/$date ! # ! if [[ "${tag}" != "head" ]] ! then ! DFLAG="-D \"${date}\"" ! else ! DFLAG="" ! fi ! verbosePrint " cvs update to ${tag}." ! eval cvs update -C -P -A -d ${DFLAG} > /dev/null 2>&1 ! verbosePrint " Create cvs log ($log)." ! cvs -q log -d"${pdate}<${date}" > $log ! fi ! # ! # make the change log ! # ! verbosePrint " Convert cvs log to change log ($clog)." ! cat $log | ${TOOLPATH}/cvs2cl.pl --stdin --stdout > $clog fi ! # ! # convert the change log to html ! # verbosePrint " Convert change log to html ($html)." cat $clog | awk -v TITLE="$title" -f ${TOOLPATH}/cl2html.awk ${cmfile} > $html |