summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--job.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/job.c b/job.c
index 6172053..9abf4df 100644
--- a/job.c
+++ b/job.c
@@ -500,6 +500,8 @@ start_job_command (child)
{
if (*p == '@')
flags |= COMMANDS_SILENT;
+ else if (*p == '+')
+ flags |= COMMANDS_RECURSE;
else if (*p == '-')
child->noerror = 1;
else if (!isblank (*p) && *p != '+')