Module fac::build
[−]
[src]
Rules and types for building the stuff.
Modules
flags |
Flags used by fac |
hashstat |
A file structure for holding hash and "stat" information about files. This is what fac uses to determine if a file has changed. |
Structs
Build |
A struct that holds all the information needed to build. You can think of this as behaving like a set of global variables, but we can drop the whole thing. |
File |
A file (or directory) that is either an input or an output for some rule. |
FileRef |
A reference to a File |
Rule |
A rule for building something. |
RuleRef |
A reference to a Rule |
Enums
FileKind |
Is the file a regular file, a symlink, or a directory? |
Status |
The status of a rule. |
Functions
build |
Construct a new |