From de4a40cbff298b0c7838a7163dbc37c4623287f4 Mon Sep 17 00:00:00 2001 From: Andy Newjack Date: Thu, 3 Oct 2019 20:47:49 -0300 Subject: [PATCH] added patchfiles directory check --- src/patch/main.rs | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/patch/main.rs b/src/patch/main.rs index 875105c..e02e3c0 100644 --- a/src/patch/main.rs +++ b/src/patch/main.rs @@ -378,6 +378,17 @@ impl Iterator for SendFileIterator { fn main() { println!("[patch] starting server"); + match std::fs::read_dir("patchfiles/") { + Ok(_) => {}, + Err(_) => { + match std::fs::create_dir("patchfiles/") { + Ok(_) => {}, + Err(_) => { + panic!("Could not create patchfiles directory!"); + }, + } + }, + } let (patch_file_tree, patch_file_lookup) = generate_patch_tree("patchfiles/"); println!("[patch] files to patch:"); let mut indent = 0;