diff --git a/src/bin/cook.rs b/src/bin/cook.rs index e8d5a8be4a352b7574c14928043005e08ad5091e..7a2c4edde815513f9e6de2f6c77c54680402cbc0 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)?; } }, }