fix site_assets to be a relative path

This commit is contained in:
Trevor Bentley
2023-01-13 17:26:38 +01:00
parent f142234be0
commit 10082c2096
2 changed files with 11 additions and 2 deletions
+9
View File
@@ -175,6 +175,15 @@ impl GitsySettingsOutputs {
.to_str().expect(&format!("ERROR: unable to parse output path: {}", self.path.display()))
.to_string()
}
pub fn to_relative(&self, path: &str) -> String {
let path_buf = PathBuf::from(path);
path_buf.strip_prefix(self.output_dir())
.expect(&format!("ERROR: Unable to make path relative: {}", path))
.to_str()
.expect(&format!("ERROR: Unable to make path relative: {}", path))
.to_string()
}
}
#[derive(Clone, Deserialize, Default, Debug)]