From 2f3705bb12d349591428134c29b300058561ec9a Mon Sep 17 00:00:00 2001 From: Patrick Wuttke Date: Sat, 5 Aug 2023 14:38:19 +0200 Subject: [PATCH] Use fallback if HOME is not set. --- SConscript | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/SConscript b/SConscript index 5136757..8f899ba 100644 --- a/SConscript +++ b/SConscript @@ -70,13 +70,13 @@ def _find_system_cache_dir() -> str: if os.name == 'posix': if 'XDG_CACHE_HOME' in os.environ: return os.environ['XDG_CACHE_HOME'] - else: + elif 'HOME' in os.environ: return os.path.join(os.environ['HOME'], '.cache') elif os.name == 'nt': # TODO: just guessing return os.environ['LocalAppData'] - else: # fallback - return Dir('#cache').abspath + # fallback + return Dir('#cache').abspath Import('config')