summaryrefslogtreecommitdiff
path: root/job.h
diff options
context:
space:
mode:
authorPaul Smith <psmith@gnu.org>1998-07-30 20:54:47 +0000
committerPaul Smith <psmith@gnu.org>1998-07-30 20:54:47 +0000
commitc35c037ca1bc165f666a3f7a0fd54ca1209bc974 (patch)
tree8ac64ff471e0a976daf75ef913c084adba4972fc /job.h
parenteaf8e1e0c5666466ba75046235993c6ef0edf697 (diff)
downloadmake-c35c037ca1bc165f666a3f7a0fd54ca1209bc974.tar.gz
GNU make release 3.77.
Diffstat (limited to 'job.h')
-rw-r--r--job.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/job.h b/job.h
index ca7ad1dc..eaac4921 100644
--- a/job.h
+++ b/job.h
@@ -44,6 +44,7 @@ struct child
unsigned int good_stdin:1; /* Nonzero if this child has a good stdin. */
unsigned int deleted:1; /* Nonzero if targets have been deleted. */
+ char* sh_batch_file; /* used to execute shell commands via scripts */
};
extern struct child *children;
@@ -52,7 +53,7 @@ extern void new_job PARAMS ((struct file *file));
extern void reap_children PARAMS ((int block, int err));
extern void start_waiting_jobs PARAMS ((void));
-extern char **construct_command_argv PARAMS ((char *line, char **restp, struct file *file));
+extern char **construct_command_argv PARAMS ((char *line, char **restp, struct file *file, char** batch_file));
#ifdef VMS
extern int child_execute_job PARAMS ((char *argv, struct child *child));
#else