Lines Matching defs:_target
102 struct _target { struct
103 const char *name;
104 const char *boundname; /* if search() relocates target */
105 ACTIONS *actions; /* rules to execute, if any */
106 SETTINGS *settings; /* variables to define */
108 char flags; /* status info */
118 char binding; /* how target relates to real file */
125 TARGETS *depends; /* dependencies */
126 TARGET *includes; /* includes */
128 time_t time; /* update time */
129 time_t leaf; /* update time of leaf sources */
130 char fate; /* make0()'s diagnosis */
152 char progress; /* tracks make1() progress */
160 char status; /* execcmd() result */
162 int asynccnt; /* child deps outstanding */
163 TARGETS *parents; /* used by make1() for completion */
164 char *cmds; /* type-punned command list */