feat: Add gitignore to init
This commit is contained in:
parent
aa35459819
commit
ca9d921327
|
@ -0,0 +1 @@
|
||||||
|
output/
|
10
src/site.rs
10
src/site.rs
|
@ -176,6 +176,16 @@ impl Site {
|
||||||
let git_keep = statics_dir.join(".gitkeep");
|
let git_keep = statics_dir.join(".gitkeep");
|
||||||
File::create(&git_keep).context(CreateDirectorySnafu { path: &git_keep })?;
|
File::create(&git_keep).context(CreateDirectorySnafu { path: &git_keep })?;
|
||||||
}
|
}
|
||||||
|
// Create the gitignore
|
||||||
|
let git_ignore_path = site_dir.join(".gitignore");
|
||||||
|
let mut git_ignore = File::create(&git_ignore_path).context(WriteConfigSnafu {
|
||||||
|
path: &git_ignore_path,
|
||||||
|
})?;
|
||||||
|
git_ignore
|
||||||
|
.write_all(include_bytes!("../assets/gitignore"))
|
||||||
|
.context(WriteConfigSnafu {
|
||||||
|
path: &git_ignore_path,
|
||||||
|
})?;
|
||||||
Ok(())
|
Ok(())
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue