head 1.2; access; symbols; locks; strict; comment @# @; 1.2 date 2006.02.27.00.15.27; author fxkuehl; state Exp; branches; next 1.1; 1.1 date 2005.11.11.05.45.18; author fxkuehl; state Exp; branches; next ; commitid 1b843742fee4567; desc @@ 1.2 log @* Major re-write of the snapshot build system. It now uses the modular Xorg tree for the core components and DDX drivers. This requires that a modular Xorg is installed somewhere on the build system. The installation location can be specified in config.sh. * There are also some modifications to CVS download and snapshot upload to support the new fd.o server names. * Fixed a problem when generating shared-core/drm_pciids.h. It used the old drm_pciids.txt from shared. * An older previously uncommitted change to build with -fno-strice-aliasing to prevent clipping problems in the mach64 driver. @ text @#!/bin/sh # report.sh: Generate failure report emails . config.sh # Pack and upload log files LOGNAME=log-`date +%Y%m%d`.tar.bz2 echo -n "Packing log files ..." tar -cjf $LOGNAME log echo -n " Uploading ..." scp $LOGNAME ${SNAPSHOTS}log/ echo " done." # Compile some helpful information echo "A snapshot build failed at `date`." > failure.mail echo "Complete log files at http://dri.freedesktop.org/snapshots/log/$LOGNAME." >> failure.mail echo >> failure.mail echo "Summary:" >> failure.mail echo "= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =" >> failure.mail cat all.log >> failure.mail echo "= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =" >> failure.mail ls --sort=time log/* | while read log; do echo >> failure.mail echo "Tail of logfile $log:" >> failure.mail echo "= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =" >> failure.mail tail -n 25 $log >> failure.mail echo "= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =" >> failure.mail done # send it to interested parties #cat failure.mail | mail -s "Snapshot build failed" dri-devel@@lists.sourceforge.net @ 1.1 log @Added a script that generate failure report emails. @ text @d31 1 a31 1 cat failure.mail | mail -s "Snapshot build failed" dri-devel@@lists.sourceforge.net @