version 1.52, 2007/11/10 12:56:50 |
version 1.53, 2007/11/10 13:59:48 |
|
|
gn->special = SPECIAL_NONE; |
gn->special = SPECIAL_NONE; |
gn->unmade = 0; |
gn->unmade = 0; |
gn->must_make = false; |
gn->must_make = false; |
gn->built_status = UNMADE; |
gn->built_status = UNKNOWN; |
gn->childMade = false; |
gn->childMade = false; |
gn->order = 0; |
gn->order = 0; |
ts_set_out_of_date(gn->mtime); |
ts_set_out_of_date(gn->mtime); |
|
|
status_to_string(GNode *gn) |
status_to_string(GNode *gn) |
{ |
{ |
switch (gn->built_status) { |
switch (gn->built_status) { |
case UNMADE: |
case UNKNOWN: |
return "unmade"; |
return "unknown"; |
case MADE: |
case MADE: |
return "made"; |
return "made"; |
case UPTODATE: |
case UPTODATE: |
|
|
printf("# last modified %s: %s\n", |
printf("# last modified %s: %s\n", |
time_to_string(gn->mtime), |
time_to_string(gn->mtime), |
status_to_string(gn)); |
status_to_string(gn)); |
} else if (gn->built_status != UNMADE) { |
} else if (gn->built_status != UNKNOWN) { |
printf("# non-existent (maybe): %s\n", |
printf("# non-existent (maybe): %s\n", |
status_to_string(gn)); |
status_to_string(gn)); |
} else { |
} else { |