#include <maker.h>
Collaboration diagram for Maker:

Public Methods | |
| Maker (OptionReader *opt) | |
| Constructs the object and adds all files it can get from the OptionReader. More... | |
| ~Maker () | |
| Does nothing. | |
| void | resolveDependencies (void) |
| Resolves all dependencies and tags files for rebuild. | |
| bool | generateMakescript (void) |
| Generates the make script. More... | |
| bool | generateDotOutput (void) |
| Generates the dot files. More... | |
Private Methods | |
| void | addHeaderFiles (void) |
| Adds header files to fileRoot. More... | |
Private Attributes | |
| OptionReader* | options |
| File* | mainFile |
It runs short commands on File, OptionReader and MakeUtilities.
Definition at line 26 of file maker.h.
|
|
Constructs the object and adds all files it can get from the OptionReader.
|
|
|
Does nothing.
|
|
|
Adds header files to fileRoot.
Definition at line 111 of file maker.h. Referenced by Maker(). |
|
|
Generates the dot files.
Definition at line 89 of file maker.h. Referenced by main(). |
|
|
Generates the make script.
Definition at line 64 of file maker.h. Referenced by main(). |
|
|
Resolves all dependencies and tags files for rebuild.
Definition at line 54 of file maker.h. Referenced by main(). |
|
|
|
|
|
|
1.2.6 written by Dimitri van Heesch,
© 1997-2001