Dirent

Define a file or subdirectory that must be staged to a particular place prior to executing the command line tool. May be the result of executing an expression, such as building a configuration file from a template.

Usually files are staged within the designated output directory. However, under certain circumstances, files may be staged at arbitrary locations, see discussion for entryname.

Members

Mixins

__anonymous
mixin genBody
Undocumented in source.

Variables

entry_
Union!(string, Expression) entry_;

If the value is a string literal or an expression which evaluates to a string, a new text file must be created with the string as the file contents.

entryname_
Union!(None, string, Expression) entryname_;

The "target" name of the file or subdirectory. If entry is a File or Directory, the entryname field overrides the value of basename of the File or Directory object.

writable_
bool writable_;

If true, the File or Directory (or array of Files or Directories) declared in entry must be writable by the tool.

Mixed In Members

From mixin genBody

__anonymous
mixin genBody_!saladVersion
Undocumented in source.

Meta