On 4/29/2011 10:53 AM, Mats Lidell wrote:
have created two python scripts that produces a report that is similar
to the build-report. You can browse them here:
"http://hg.debian.org/hg/xemacs/xemacs-builds/file/4c98a8044dec/matsl/build_report/"
I use them daily when building different versions of XEmacs and find
it very convenient. YMMW.
esj@jumper ~/xemacs-beta
$ ./build-report
rm -f core
rm -f core lisp/auto-autoloads.el* lisp/custom-load.el*
rm -f lisp/mule/auto-autoloads.el* lisp/mule/custom-load.el*
rm -f modules/auto-autoloads.el* modules/custom-load.el*
rm -f etc/PROBLEMS
rm -f TAGS .sbinit lock/* lisp/finder-inf.el*
rm -f config.status config.log confdefs.h config-tmp-* build-install Installation
rm -f GNUmakefile Makefile Makefile.in
rm -f Installation.el Installation.elc
for d in lib-src lwlib src man ; do (cd ./$d && make distclean); done
make[1]: Entering directory `/home/esj/xemacs-beta/lib-src'
rm -f *.o *.i core
rm -f gnuclient ellcc winclient etags ctags b2m ootags gnuserv fakemail profile
make-docfile digest-doc sorted-doc movemail cvtmail hexl mmencode make-path
make-dump-id insert-data-in-exec *.exe
rm -f DOC *.tab.c *.tab.h TAGS ellcc.h blessmail config.values
rm -f GNUmakefile Makefile Makefile.in
make[1]: Leaving directory `/home/esj/xemacs-beta/lib-src'
make[1]: Entering directory `/home/esj/xemacs-beta/lwlib'
rm -f liblw.a liblw_pure_*.a *.o *.i core
rm -f config.h TAGS
rm -f GNUmakefile Makefile Makefile.in
make[1]: Leaving directory `/home/esj/xemacs-beta/lwlib'
make[1]: Entering directory `/home/esj/xemacs-beta/src'
rm -f *.o *.i *.rtl *.ln core \
temacs puremacs quantmacs covmacs rtcmacs temacs.exe \
sheap-adjust.h dump-id.c dump-size ./NEEDTODUMP SATISFIED \
../lib-src/*.po ../lib-src/*.mo
rm -f temacs.exe xemacs xemacs.dmp ../lib-src/DOC
rm -f libextcli* /home/esj/xemacs-beta/src/../lisp/auto-autoloads.el*
/home/esj/xemacs-beta/src/../lisp/custom-load.el* \
/home/esj/xemacs-beta/src/../lisp/mule/auto-autoloads.el*
/home/esj/xemacs-beta/src/../lisp/mule/custom-load.el* \
/home/esj/xemacs-beta/src/../modules/auto-autoloads.el*
/home/esj/xemacs-beta/src/../modules/custom-load.el*
rm -f config.h paths.h Emacs.ad.h /home/esj/xemacs-beta/src/../lisp/finder-inf.el* \
TAGS xemacs.def xemacs.def.in
rm -f GNUmakefile Makefile Makefile.in
make[1]: Leaving directory `/home/esj/xemacs-beta/src'
make[1]: Entering directory `/home/esj/xemacs-beta/man'
rm -f *.toc *.aux *.log *.op *.cp *.cps *.fn *.fns
rm -f *.ky *.kys *.pg *.pgs *.tp *.tps *.vr *.vrs
rm -f core *.dvi *.pdf
make[1]: Leaving directory `/home/esj/xemacs-beta/man'
sh: CONFIG: No such file or directory
make: *** No rule to make target `all'. Stop.
make: *** No rule to make target `check'. Stop.
make: Nothing to be done for `install'.
cat: Installation: No such file or directory
esj@jumper ~/xemacs-beta
$
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta