From b66c21c4f7f69dbaa742f1522fd98c472434eed4 Mon Sep 17 00:00:00 2001 From: Bevan Kay Date: Wed, 15 May 2024 19:35:54 +1000 Subject: [PATCH] import_google_fonts: create directory if missing --- developer/bin/import_google_fonts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/developer/bin/import_google_fonts b/developer/bin/import_google_fonts index 3b25aaa6a58f..f7f490de5b85 100755 --- a/developer/bin/import_google_fonts +++ b/developer/bin/import_google_fonts @@ -182,6 +182,10 @@ def write_cask(cask): if f.read() == content: return False + directory = os.path.dirname(path) + if not os.path.exists(directory): + os.makedirs(directory) + with open(path, "w") as f: f.write(content)