/* -*-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
*
* 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
* 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
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;