Function addFilePath [src]
Add a file as a dependency of process being cached. When hit is
called, the file's contents will be checked to ensure that it matches
the contents from previous times.
Max file size will be used to determine the amount of space the file contents
are allowed to take up in memory. If max_file_size is null, then the contents
will not be loaded into memory.
Returns the index of the entry in the files array list. You can use it
to access the contents of the file after calling hit() like so:
var file_contents = cache_hash.files.keys()[file_index].contents.?;
Prototype
pub fn addFilePath(m: *Manifest, file_path: Path, max_file_size: ?usize) !usize
Parameters
m: *Manifest
file_path: Path
max_file_size: ?usize
Source
pub fn addFilePath(m: *Manifest, file_path: Path, max_file_size: ?usize) !usize {
return addOpenedFile(m, file_path, null, max_file_size);
}