From c6aa5c3ed7b2baa3949b18d44b295147e87dc893 Mon Sep 17 00:00:00 2001 From: Julian Ospald Date: Mon, 13 Nov 2023 16:00:48 +0800 Subject: [PATCH] Don't remove share dir link prematurely --- lib/GHCup/GHC.hs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/GHCup/GHC.hs b/lib/GHCup/GHC.hs index ddf84a0..1f0f26c 100644 --- a/lib/GHCup/GHC.hs +++ b/lib/GHCup/GHC.hs @@ -763,7 +763,8 @@ rmGHCVer ver = do Dirs {..} <- lift getDirs - lift $ hideError doesNotExistErrorType $ rmDirectoryLink (fromGHCupPath baseDir "share") + when isSetGHC $ do + lift $ hideError doesNotExistErrorType $ rmDirectoryLink (fromGHCupPath baseDir "share")