From 9ddbc59f9907fb3e9445c14a9d5eac84350f7751 Mon Sep 17 00:00:00 2001 From: Mischa POSLAWSKY Date: Thu, 27 Jan 2022 23:45:50 +0100 Subject: [PATCH] source: create missing cache subdirectories Fix storage of modules such as Shiar_Sheet::Keyboard. --- source.plp | 1 + 1 file changed, 1 insertion(+) diff --git a/source.plp b/source.plp index 358bf84..b10f38b 100644 --- a/source.plp +++ b/source.plp @@ -86,6 +86,7 @@ else { say ''; exit; } + -e or mkdir for $cachefile =~ s{[^/]+\z}{}r; # dirname open my $cache, '>', $cachefile or Alert("Could not save cache", "Opening $cachefile failed: $!");; -- 2.30.0