Doname
Doname
Doname rv = build_failed;
static Doname
Doname result = build_ok;
Doname
Doname result = build_ok;
static Doname
touch_command(Property line, Name target, Doname result)
update_target(Property line, Doname result)
static Doname
Doname
Doname result = build_dont_know;
Doname
Doname result = build_dont_know;
extern Doname doname_check(Name target, Boolean do_get, Boolean implicit, Boolean automatic);
extern Doname doname(Name target, Boolean do_get, Boolean implicit, Boolean automatic);
static Boolean check_dependencies(Doname *result, Property line, Boolean do_get, Name target, Name true_target, Boolean doing_subtree, Chain *out_of_date_tail, Property old_locals, Boolean implicit, Property *command, Name less, Boolean rechecking_target, Boolean recheck_conditionals);
static Doname run_command(Property line, Boolean print_machine);
extern Doname execute_serial(Property line);
static Doname touch_command(Property line, Name target, Doname result);
check_dependencies(Doname *result, Property line, Boolean do_get, Name target, Name true_target, Boolean doing_subtree, Chain *out_of_date_tail, Property old_locals, Boolean implicit, Property *command, Name less, Boolean rechecking_target, Boolean recheck_conditionals)
extern void update_target(Property line, Doname result);
Doname dep_result;
static Doname sccs_get(Name target, Property *command);
dep_result = (Doname) dependency->name->state;
Doname
Doname result;
Doname
Doname result;
result = (Doname) source->state;
Doname
extern Doname find_suffix_rule(Name target, Name target_body, Name target_suffix, Property *command, Boolean rechecking);
extern Doname find_ar_suffix_rule(Name target, Name true_target, Property *command, Boolean rechecking);
Doname
extern Doname find_double_suffix_rule(Name target, Property *command, Boolean rechecking);
extern Doname find_percent_rule(Name target, Property *command, Boolean rechecking);
Doname
Doname result = build_dont_know;
result = (Doname) depe_to_check->state;
Doname result;
result = (Doname) default_target_to_build->state;
Doname
Doname result = build_ok;
Doname result = rp->state;
Doname result;
Doname res = distribute_process(commands, line);
static Doname
Doname
Doname result;
return (Doname) target->state;
static Doname distribute_process(char **commands, Property line);
Doname state;
extern Doname doname(Name target, Boolean do_get, Boolean implicit,
extern Doname doname_check(Name target, Boolean do_get,
extern Doname doname_parallel(Name target, Boolean do_get,
extern Doname dosys(Name command, Boolean ignore_error,
extern Doname execute_parallel(Property line, Boolean waitflg,
extern Doname execute_serial(Property line);
extern Doname find_ar_suffix_rule(Name target, Name true_target,
extern Doname find_double_suffix_rule(Name target, Property *command,
extern Doname find_percent_rule(Name target, Property *command,
extern Doname find_suffix_rule(Name target, Name target_body,
extern Doname target_can_be_built(Name target);
extern void update_target(Property line, Doname result);
Doname state:3;