version 1.18, 2000/04/17 23:54:47 |
version 1.19, 2000/06/17 14:38:18 |
|
|
time_t cmtime; /* The modification time of its youngest |
time_t cmtime; /* The modification time of its youngest |
* child */ |
* child */ |
|
|
Lst iParents; /* Links to parents for which this is an |
LIST iParents; /* Links to parents for which this is an |
* implied source, if any */ |
* implied source, if any */ |
Lst cohorts; /* Other nodes for the :: operator */ |
LIST cohorts; /* Other nodes for the :: operator */ |
Lst parents; /* Nodes that depend on this one */ |
LIST parents; /* Nodes that depend on this one */ |
Lst children; /* Nodes on which this one depends */ |
LIST children; /* Nodes on which this one depends */ |
Lst successors; /* Nodes that must be made after this one */ |
LIST successors; /* Nodes that must be made after this one */ |
Lst preds; /* Nodes that must be made before this one */ |
LIST preds; /* Nodes that must be made before this one */ |
|
|
Lst context; /* The local variables */ |
LIST context; /* The local variables */ |
unsigned long lineno; /* First line number of commands. */ |
unsigned long lineno; /* First line number of commands. */ |
const char * fname; /* File name of commands. */ |
const char * fname; /* File name of commands. */ |
Lst commands; /* Creation commands */ |
LIST commands; /* Creation 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 |
|
|
/* |
/* |
* Global Variables |
* Global Variables |
*/ |
*/ |
extern Lst create; /* The list of target names specified on the |
extern LIST create; /* The list of target names specified on the |
* command line. used to resolve #if |
* command line. used to resolve #if |
* make(...) statements */ |
* make(...) statements */ |
extern Lst dirSearchPath; /* The list of directories to search when |
extern LIST dirSearchPath; /* The list of directories to search when |
* looking for targets */ |
* looking for targets */ |
|
|
extern Boolean compatMake; /* True if we are make compatible */ |
extern Boolean compatMake; /* True if we are make compatible */ |
|
|
|
|
extern Boolean oldVars; /* Do old-style variable substitution */ |
extern Boolean oldVars; /* Do old-style variable substitution */ |
|
|
extern Lst sysIncPath; /* The system include path. */ |
extern LIST sysIncPath; /* The system include path. */ |
|
|
/* |
/* |
* debug control: |
* debug control: |