From 561204cb568b6d8f81123d73867e293c361d9113 Mon Sep 17 00:00:00 2001
From: Jeremy Soller <jackpot51@gmail.com>
Date: Wed, 13 Dec 2023 14:52:36 -0700
Subject: [PATCH] Warn and create source dir if no source provided

---
 src/bin/cook.rs | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/src/bin/cook.rs b/src/bin/cook.rs
index e8d5a8be4..7a2c4edde 100644
--- a/src/bin/cook.rs
+++ b/src/bin/cook.rs
@@ -364,10 +364,11 @@ fi"#);
         // Local Sources
         None => {
             if ! source_dir.is_dir() {
-                return Err(format!(
-                    "Recipe without source section expected source dir at '{}'",
+                eprintln!(
+                    "WARNING: Recipe without source section expected source dir at '{}'",
                     source_dir.display(),
-                ))
+                );
+                create_dir(&source_dir)?;
             }
         },
     }
-- 
GitLab