]> git.r.bdr.sh - rbdr/blog/blobdiff - src/generator/static_files.rs
Add generator
[rbdr/blog] / src / generator / static_files.rs
index 680480082a285e1a813726cde99572ece282ee11..50f56d850b4b829f4916a8ec1228e25071531ae9 100644 (file)
@@ -1,7 +1,7 @@
 use std::fs::{copy, create_dir_all, read_dir};
 use std::io::Result;
 use std::path::PathBuf;
 use std::fs::{copy, create_dir_all, read_dir};
 use std::io::Result;
 use std::path::PathBuf;
-use crate::post::Post;
+use crate::template::TemplateContext;
 
 fn recursively_copy(source: &PathBuf, target: &PathBuf) -> Result<()> {
     let entries = read_dir(source)?;
 
 fn recursively_copy(source: &PathBuf, target: &PathBuf) -> Result<()> {
     let entries = read_dir(source)?;
@@ -23,7 +23,7 @@ fn recursively_copy(source: &PathBuf, target: &PathBuf) -> Result<()> {
     Ok(())
 }
 
     Ok(())
 }
 
-pub fn generate(source: &PathBuf, _: &PathBuf, target: &PathBuf, _: &Vec<Post>) -> Result<()> {
+pub fn generate(source: &PathBuf, _: &PathBuf, target: &PathBuf, _: &TemplateContext) -> Result<()> {
     if source.exists() {
         return recursively_copy(source, target)
     }
     if source.exists() {
         return recursively_copy(source, target)
     }