#include <stdio.h>#include <stdlib.h>#include <string.h>#include <sys/stat.h>#include <unistd.h>#include "makeutilities.h"Include dependency graph for file.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Compounds | |
| class | File |
| Keeps all information, dependecies etc for one file. More... | |
Defines | |
| #define | MAXLINES 256 |
| The number of lines that are scanned for include statements and MAKER_ADD_DEPENDENCY in the source files. | |
| #define | MAXDEPEND 512 |
| The maximum of dependencies a file can have. More... | |
| #define | MAXINCLUDEPATHS 2048 |
| The maximum number of -Ixxx statements that can be collected for the compile command. | |
| #define | EXCLUDELISTS 3 |
| The number of exclude lists to maintain. | |
| #define | EXTUNKNOWN 0 |
| Number that signals that the file's extension is unknown. | |
| #define | EXTH 1 |
| Number that signals that the file is a header file. | |
| #define | EXTCPP 2 |
| Number that signals that the file is a source file. | |
| #define | EXTOBJ 3 |
| Number that signals that the file is a object file. | |
Variables | |
| class File* | fileRoot = NULL |
| Remember to delete this! | |
|
|
The number of exclude lists to maintain.
|
|
|
Number that signals that the file is a source file.
|
|
|
Number that signals that the file is a header file.
|
|
|
Number that signals that the file is a object file.
|
|
|
Number that signals that the file's extension is unknown.
|
|
|
The maximum of dependencies a file can have. Both for header and for source files. |
|
|
The maximum number of -Ixxx statements that can be collected for the compile command.
|
|
|
The number of lines that are scanned for include statements and MAKER_ADD_DEPENDENCY in the source files.
|
|
|
Remember to delete this!
|
1.2.6 written by Dimitri van Heesch,
© 1997-2001