Add newline to end of all script files

integration-not-installation
trivernis 2 years ago
parent 66e39c1d4b
commit 07fe67df24
Signed by: Trivernis
GPG Key ID: DFFFCC2C7A02DB45

@ -24,26 +24,25 @@ pub async fn generate_script_files<P: AsRef<Path>>(output: P) -> AppResult<()> {
if !script_dir.exists() {
fs::create_dir_all(&script_dir).await?;
}
let up_path = output.join(&up_script);
let down_path = output.join(down_script);
fs::write(
output.join(up_script),
&up_path,
format!(
r#"
# Applies all system changes of `{name}`
r#"# Applies all system changes of `{name}`
def main [cfg] {{
echo "Executing up task `{name}` with config" $cfg
}}
"#
)
.trim(),
),
)
.await?;
fs::write(
output.join(down_script),
&down_path,
format!(
r#"
# Reverts all system changes of `{name}`
r#"# Reverts all system changes of `{name}`
def main [cfg] {{
echo "Executing up task `{name}` with config" $cfg
}}

Loading…
Cancel
Save