Return to job.c CVS log | Up to [local] / src / usr.bin / make |
version 1.121, 2012/03/22 13:47:12 | version 1.122, 2012/04/11 18:27:30 | ||
---|---|---|---|
|
|
||
* by the caller are also added to the field. | * by the caller are also added to the field. | ||
*/ | */ | ||
job->flags = flags; | job->flags = flags; | ||
if (expensive_commands(&gn->expanded)) { | |||
if (gn->type & OP_CHEAP) | |||
return job; | |||
if ((gn->type & OP_EXPENSIVE) || | |||
expensive_commands(&gn->expanded)) | |||
job->flags |= JOB_IS_EXPENSIVE; | job->flags |= JOB_IS_EXPENSIVE; | ||
} | |||
return job; | return job; | ||
} | } |