version 1.163, 2012/07/03 21:03:40 |
version 1.164, 2013/01/25 02:01:10 |
Line 675 JobPrintCommand(void *cmdp, void *jobp) |
|
Line 675 JobPrintCommand(void *cmdp, void *jobp) |
|
char *escCmd = NULL; /* Command with quotes/backticks escaped */ |
char *escCmd = NULL; /* Command with quotes/backticks escaped */ |
char *cmd = (char *)cmdp; |
char *cmd = (char *)cmdp; |
Job *job = (Job *)jobp; |
Job *job = (Job *)jobp; |
char *cp, *tmp; |
|
int i, j; |
int i, j; |
|
|
noSpecials = NoExecute(job->node); |
noSpecials = NoExecute(job->node); |
Line 847 JobPrintCommand(void *cmdp, void *jobp) |
|
Line 846 JobPrintCommand(void *cmdp, void *jobp) |
|
job->flags |= JOB_TRACED; |
job->flags |= JOB_TRACED; |
} |
} |
|
|
if ((cp = Check_Cwd_Cmd(cmd)) != NULL) { |
|
DBPRINTF("test -d %s && ", cp); |
|
DBPRINTF("cd %s\n", cp); |
|
} |
|
|
|
DBPRINTF(cmdTemplate, cmd); |
DBPRINTF(cmdTemplate, cmd); |
free(cmdStart); |
free(cmdStart); |
if (escCmd) |
if (escCmd) |
Line 871 JobPrintCommand(void *cmdp, void *jobp) |
|
Line 865 JobPrintCommand(void *cmdp, void *jobp) |
|
if (shutUp && commandShell->hasEchoCtl) { |
if (shutUp && commandShell->hasEchoCtl) { |
DBPRINTF("%s\n", commandShell->echoOn); |
DBPRINTF("%s\n", commandShell->echoOn); |
} |
} |
if (cp != NULL) { |
|
DBPRINTF("test -d %s && ", cp); |
|
DBPRINTF("cd %s\n", Var_Value(".OBJDIR", VAR_GLOBAL, &tmp)); |
|
} |
|
return 0; |
return 0; |
} |
} |
|
|