version 1.19, 2012/04/11 18:27:30 |
version 1.20, 2012/09/21 07:55:20 |
|
|
SymTable context; /* The local variables */ |
SymTable context; /* The local variables */ |
Location origin; /* First line number and file name of commands. */ |
Location origin; /* First line number and file name of commands. */ |
LIST commands; /* Creation commands */ |
LIST commands; /* Creation commands */ |
LIST expanded; /* Expanded commands */ |
|
struct Suff_ *suffix;/* Suffix for the node (determined by |
struct Suff_ *suffix;/* Suffix for the node (determined by |
* Suff_FindDeps and opaque to everyone |
* Suff_FindDeps and opaque to everyone |
* but the Suff module) */ |
* but the Suff module) */ |
|
|
char *basename; /* pointer to name stripped of path */ |
char *basename; /* pointer to name stripped of path */ |
struct GNode_ *next; |
struct GNode_ *next; |
char name[1]; /* The target's name */ |
char name[1]; /* The target's name */ |
|
}; |
|
|
|
struct command |
|
{ |
|
Location location; |
|
char string[1]; |
}; |
}; |
|
|
#define has_been_built(gn) \ |
#define has_been_built(gn) \ |