module build.util.file
Function for manipulating files and paths.
Code Map
//! Function for manipulating files and paths.
module build.util.file;
fn modifiedMoreRecentlyThan(a: string, b: string) bool { }
fn getTimes(name: string, access: u64, modified: u64) { }
//! Replaces @oldPrefix and @oldSuffix with @newPrefix and @newSuffix.
fn replacePrefixAndSuffix(name: string, oldPrefix: string, newPrefix: string, oldSuffix: string, newSuffix: string) string { }
fn modifiedMoreRecentlyThan(a: string, b: string) bool
Return
true if the file a has been modified more recently than b.
fn replacePrefixAndSuffix(name: string, oldPrefix: string, newPrefix: string, oldSuffix: string, newSuffix: string) string
Replaces @oldPrefix and @oldSuffix with @newPrefix and @newSuffix.
Assumes that name starts and ends with @oldPrefix, @oldSuffix.