X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=synfig-studio%2Ftrunk%2Fsynfigstudio-cph-monitor;h=76f77f4638a4c0380484b94966b18d47e5a368cb;hb=0a146b70060f29b894a369af20396d7f4246d107;hp=57ad242d4eee3eeb164d94748a325a696572bc9f;hpb=d907815c1287e74a55891b220adcfaef8d0ed03d;p=synfig.git diff --git a/synfig-studio/trunk/synfigstudio-cph-monitor b/synfig-studio/trunk/synfigstudio-cph-monitor index 57ad242..76f77f4 100755 --- a/synfig-studio/trunk/synfigstudio-cph-monitor +++ b/synfig-studio/trunk/synfigstudio-cph-monitor @@ -17,7 +17,8 @@ trap writelog INT init() { -echo "Synfig Crash Monitor is a tool to collect statistics about synfig crashes. All information is collected locally in ~/.synfig/cph directory." +echo "Synfig Crash Monitor is a tool to collect statistics about synfig crashes." +echo "All information is collected locally in ~/.synfig/cph directory." echo echo `date +%H:%M` "Synfig Crash Monitor started." STARTED=0 @@ -25,6 +26,7 @@ RUNTIME=0 VERSION='' RELEASE='' BRANCH='' +REVISION_ID='' CRASH=0 [ ! -d ~/.synfig/cph ] && mkdir -p ~/.synfig/cph || true } @@ -47,7 +49,7 @@ writelog() fi fi #write log - echo $VERSION/$BRANCH/$RELEASE $RUNTIME $CRASH >> ~/.synfig/cph/log + echo $VERSION/$BRANCH/$RELEASE/$REVISION_ID $RUNTIME $CRASH >> ~/.synfig/cph/log CRASH=0 RUNTIME=0 else @@ -109,12 +111,13 @@ mainloop() fi P=`dirname $P` VERSION=`$P/synfig --info|head -n 1|cut -d '-' -f 2` - RELEASE=`$P/synfig --info|egrep "Development version:"|cut -d ' ' -f 3` + RELEASE=`$P/synfig --info|egrep "Revision:"|cut -d ' ' -f 2` BRANCH=`$P/synfig --info|egrep "Branch:"|cut -d ' ' -f 2-3` + REVISION_ID=`$P/synfig --info|egrep "Revision ID:"|cut -d ' ' -f 3` if [[ $BRANCH == '(no branch)' ]]; then - BRANCH=`$P/synfig --info|egrep "Revision ID:"|cut -d ' ' -f 3` + BRANCH=$REVISION_ID fi - echo `date +%H:%M` "Synfig $VERSION.$RELEASE.$BRANCH started." + echo `date +%H:%M` "Synfig $VERSION.$RELEASE.$BRANCH.$REVISION_ID started." echo `date +%H:%M` "Assuming Synfig installed in $P." else let RUNTIME=$RUNTIME+1