X-Git-Url: https://git.distorted.org.uk/~mdw/sw-tools/blobdiff_plain/3315e8b31a4707ef2c5491d0c9a9c9a09816bcb2..9796a7877cd1e7f6908c678e71b8fea6045ba0e7:/src/sw_build.h diff --git a/src/sw_build.h b/src/sw_build.h index f61b460..4925ea4 100644 --- a/src/sw_build.h +++ b/src/sw_build.h @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: sw_build.h,v 1.1 1999/06/02 16:53:35 mdw Exp $ + * $Id: sw_build.h,v 1.3 2004/04/08 01:52:19 mdw Exp $ * * Management of build processes * @@ -26,14 +26,6 @@ * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/*----- Revision history --------------------------------------------------* - * - * $Log: sw_build.h,v $ - * Revision 1.1 1999/06/02 16:53:35 mdw - * Initial revision - * - */ - #ifndef SW_BUILD_H #define SW_BUILD_H @@ -102,7 +94,8 @@ * otherwise. (A message describing the failure will have been * synthetically output before this point, so only a small visual cue is * needed here.) A zero value means this handler is not interested in - * close events. + * close events. The argument @summ@ is a quick summary of the exit + * status. * * * @done@ informs the handler that all builds have completed. The handler * should make sure that the display will remain as long as is needed, and @@ -128,7 +121,7 @@ typedef struct pres { int (*ok)(void); int (*init)(archcons */*a*/); void (*output)(archent */*e*/, const char */*p*/, size_t /*sz*/); - void (*close)(archent */*e*/, int /*ok*/); + void (*close)(archent */*e*/, int /*ok*/, const char */*summ*/); void (*done)(archcons */*a*/); void (*abort)(archcons */*a*/); } pres;