Deleted Added
full compact
job.h (146560) job.h (146572)
1/*-
2 * Copyright (c) 1988, 1989, 1990, 1993
3 * The Regents of the University of California. All rights reserved.
4 * Copyright (c) 1988, 1989 by Adam de Boor
5 * Copyright (c) 1989 by Berkeley Softworks
6 * All rights reserved.
7 *
8 * This code is derived from software contributed to Berkeley by

--- 23 unchanged lines hidden (view full) ---

32 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
33 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
35 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
36 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
37 * SUCH DAMAGE.
38 *
39 * @(#)job.h 8.1 (Berkeley) 6/6/93
1/*-
2 * Copyright (c) 1988, 1989, 1990, 1993
3 * The Regents of the University of California. All rights reserved.
4 * Copyright (c) 1988, 1989 by Adam de Boor
5 * Copyright (c) 1989 by Berkeley Softworks
6 * All rights reserved.
7 *
8 * This code is derived from software contributed to Berkeley by

--- 23 unchanged lines hidden (view full) ---

32 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
33 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
35 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
36 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
37 * SUCH DAMAGE.
38 *
39 * @(#)job.h 8.1 (Berkeley) 6/6/93
40 * $FreeBSD: head/usr.bin/make/job.h 146560 2005-05-24 09:14:46Z harti $
40 * $FreeBSD: head/usr.bin/make/job.h 146572 2005-05-24 15:30:03Z harti $
41 */
42
43#ifndef job_h_4678dfd1
44#define job_h_4678dfd1
45
46/*-
47 * job.h --
48 * Definitions pertaining to the running of jobs in parallel mode.

--- 10 unchanged lines hidden (view full) ---

59void Job_Touch(struct GNode *, Boolean);
60Boolean Job_CheckCommands(struct GNode *, void (*abortProc)(const char *, ...));
61void Job_CatchChildren(Boolean);
62void Job_CatchOutput(int flag);
63void Job_Make(struct GNode *);
64void Job_Init(int);
65Boolean Job_Full(void);
66Boolean Job_Empty(void);
41 */
42
43#ifndef job_h_4678dfd1
44#define job_h_4678dfd1
45
46/*-
47 * job.h --
48 * Definitions pertaining to the running of jobs in parallel mode.

--- 10 unchanged lines hidden (view full) ---

59void Job_Touch(struct GNode *, Boolean);
60Boolean Job_CheckCommands(struct GNode *, void (*abortProc)(const char *, ...));
61void Job_CatchChildren(Boolean);
62void Job_CatchOutput(int flag);
63void Job_Make(struct GNode *);
64void Job_Init(int);
65Boolean Job_Full(void);
66Boolean Job_Empty(void);
67Boolean Job_ParseShell(const char []);
68int Job_Finish(void);
69void Job_Wait(void);
70void Job_AbortAll(void);
71
72void Proc_Init(void);
73
67int Job_Finish(void);
68void Job_Wait(void);
69void Job_AbortAll(void);
70
71void Proc_Init(void);
72
74void Shell_Init(void);
75
76struct Buffer *Cmd_Exec(const char *, const char **);
77
78void Compat_Run(struct Lst *);
79
80#endif /* job_h_4678dfd1 */
73struct Buffer *Cmd_Exec(const char *, const char **);
74
75void Compat_Run(struct Lst *);
76
77#endif /* job_h_4678dfd1 */