|  | a6108f8319 | Fix listVersion wrt #183 | 2021-07-20 11:54:14 +02:00 |  | 
			
				
					|  | 4ed72fb517 | Preserve mtimes on unpacked GHC tarballs on windows wrt #187 | 2021-07-19 23:33:01 +02:00 |  | 
			
				
					|  | 3caf91c640 | Fix ensureGlobalTools | 2021-07-19 19:08:43 +02:00 |  | 
			
				
					|  | eaad2caf25 | Add prefetch command | 2021-07-19 16:51:40 +02:00 |  | 
			
				
					|  | 6143cdf2e0 | Add --offline switch wrt #186 | 2021-07-19 13:49:24 +02:00 |  | 
			
				
					|  | 2c7176d998 | Use LabelOptic and add LeanAppState Wrt #186 | 2021-07-18 14:39:49 +02:00 |  | 
			
				
					|  | 42134fd2a5 | Fix whereIsTool for cross | 2021-07-15 22:38:42 +02:00 |  | 
			
				
					|  | bc85a7d9c3 | Fix cross installation See https://gitlab.haskell.org/ghc/ghc/-/issues/14297 | 2021-07-15 20:32:09 +02:00 |  | 
			
				
					|  | f04708e8ae | Speed up 'whereis' subcommand wrt #179 | 2021-07-15 20:01:00 +02:00 |  | 
			
				
					|  | ec98826e6d | Fix installStackBindist | 2021-07-12 22:15:45 +02:00 |  | 
			
				
					|  | 227f3acaa5 | Implement 'whereis' subcommand, fixes #173 | 2021-07-12 17:09:18 +02:00 |  | 
			
				
					|  | 5cf297a4d2 | Clarify stack postinstall message wrt #153 | 2021-07-11 15:09:16 +02:00 |  | 
			
				
					|  | d86f84eef4 | Improve logging with newlines | 2021-07-11 14:34:05 +02:00 |  | 
			
				
					|  | 0ad5dc4583 | Fix CI | 2021-07-03 16:51:58 +02:00 |  | 
			
				
					|  | 7189998f3b | Cleanup rmGhcupDirs a bit | 2021-07-03 11:25:49 +02:00 |  | 
			
				
					|  | 8e820c6e89 | Clean up and fix nuke command | 2021-07-03 11:15:37 +02:00 |  | 
			
				
					| 
							
							
								 Arjun Kathuria | 61019ecd49 | Adds reporting remaining leftover files sorted by Depth. | 2021-06-29 14:31:13 +05:30 |  | 
			
				
					| 
							
							
								 Arjun Kathuria | bed06d1334 | make reported leftover file paths absolute | 2021-06-29 08:56:57 +05:30 |  | 
			
				
					| 
							
							
								 Arjun Kathuria | a3b11f21bb | change logWarn to logDebug in "rmghcup / handlePathNotPresent" function | 2021-06-28 19:35:48 +05:30 |  | 
			
				
					| 
							
							
								 Arjun Kathuria | 1dfe5cfecf | updates path equating (which may fail) in "rmGhcup" function. | 2021-06-28 13:56:20 +05:30 |  | 
			
				
					| 
							
							
								 Arjun Kathuria | 8e4550657e | couple of windows indentation fixes in source files | 2021-06-27 00:25:55 +05:30 |  | 
			
				
					| 
							
							
								 Arjun Kathuria | aee7fa52c3 | warn user if current running ghcup exec is in non-standard location | 2021-06-26 23:58:38 +05:30 |  | 
			
				
					| 
							
							
								 Arjun Kathuria | d166cc84a1 | change type of rmGhcup fn from "Excepts '[NotInstalled] m ()" to m () | 2021-06-26 23:26:31 +05:30 |  | 
			
				
					| 
							
							
								 Arjun Kathuria | bb7229d224 | Adds descriptive comments in rmGhcupDir explaing silent deletions and leftover reporting. | 2021-06-26 22:09:32 +05:30 |  | 
			
				
					| 
							
							
								 Arjun Kathuria | 708cd5ead9 | Fix a minor typo in some conditional windows code. | 2021-06-26 21:59:15 +05:30 |  | 
			
				
					| 
							
							
								 Arjun Kathuria | 395aeb415d | change return type of rmGhcupDirs to m [Filepath] from m () | 2021-06-26 21:56:07 +05:30 |  | 
			
				
					| 
							
							
								 Arjun Kathuria | 830fb70492 | adds returning left-over files back to Main.hs from rmGhcupDirs | 2021-06-26 21:54:42 +05:30 |  | 
			
				
					| 
							
							
								 Arjun Kathuria | 6379a26afb | factor out getDirectoryContentsRecursivefunction in GHCup.Utils.Prelude | 2021-06-26 21:53:14 +05:30 |  | 
			
				
					| 
							
							
								 Arjun Kathuria | 2277013c76 | hide unsupportedOperation error in windows ghcup bin removal in case of different drives. | 2021-06-26 20:05:21 +05:30 |  | 
			
				
					| 
							
							
								 Arjun Kathuria | 8934e0e6bd | Merge branch 'feat-nuke' of gitlab.haskell.org:arjun/ghcup-hs into feat-nuke | 2021-06-26 20:00:37 +05:30 |  | 
			
				
					| 
							
							
								 Arjun Kathuria | 59519febbc | handle symlink case when deleting directories in rmGhcupDirs | 2021-06-26 19:52:32 +05:30 |  | 
			
				
					| 
							
							
								 Arjun Kathuria | 46fcdd356c | Use rmFile instead of removeFile. | 2021-06-26 19:32:53 +05:30 |  | 
			
				
					| 
							
							
								 Arjun Kathuria | 931904f388 | fix minor typo in conditional windows code | 2021-06-25 17:00:39 +05:30 |  | 
			
				
					| 
							
							
								 Arjun Kathuria | a40d0cbb5c | swap out system.Directory.rename for Win32.File.moveFileEx for windows | 2021-06-25 16:09:26 +05:30 |  | 
			
				
					| 
							
							
								 Arjun Kathuria | 9f5df9db10 | Adds conditional windows ghcup bin removal code. Todo: test it, add more exception handling if required. | 2021-06-25 15:06:02 +05:30 |  | 
			
				
					| 
							
							
								 Arjun Kathuria | d26ddf7015 | adds rudimentary ghcup bin removal code. TODO: handle windows. | 2021-06-25 13:54:38 +05:30 |  | 
			
				
					| 
							
							
								 Arjun Kathuria | 9515065407 | adds conditional export of useXDG in non-windows OS-es. fix in rmGhcupDirs code that used useXDG | 2021-06-24 22:48:38 +05:30 |  | 
			
				
					| 
							
							
								 Arjun Kathuria | 82a8c61cf6 | adds bin dir removal code, checking for XDG | 2021-06-24 10:54:38 +05:30 |  | 
			
				
					| 
							
							
								 Arjun Kathuria | 3fae516ce4 | Adds using 'rmFile' fn in rmGhcupDirs, it has better windows handling logic | 2021-06-24 10:08:21 +05:30 |  | 
			
				
					| 
							
							
								 Arjun Kathuria | 33eaa765d7 | adds better error handling when removing files and dirs in rmGhcupDirs function | 2021-06-23 23:23:54 +05:30 |  | 
			
				
					| 
							
							
								 Arjun Kathuria | 3b3dde8413 | updates deleting dirs in rmGhcupDirs according to feedback on merge request | 2021-06-23 10:36:17 +05:30 |  | 
			
				
					| 
							
							
								 Arjun Kathuria | 118a2744fe | adds new getGhcupConfFilePath fn to GHCup.hs, also refactors to use  for error handling in missing file cases | 2021-06-23 10:10:28 +05:30 |  | 
			
				
					| 
							
							
								 Arjun Kathuria | 2e3dceecf8 | abstracts out getting ghcup conf file path | 2021-06-23 10:08:06 +05:30 |  | 
			
				
					| 
							
							
								 Arjun Kathuria | 8a1dbe9dbb | basic implementation of rmGhcupDirs function that removes relevant dirs in NUKE command | 2021-06-22 23:14:25 +05:30 |  | 
			
				
					| 
							
							
								 Arjun Kathuria | 4ef3622616 | Adds argument de-structuring to 'rmTool' function & remove the one in its body | 2021-06-22 20:09:35 +05:30 |  | 
			
				
					| 
							
							
								 Arjun Kathuria | 0b959c56fb | change rmTool type to  Excepts '[NotInstalled ] m ()  | 2021-06-22 18:44:30 +05:30 |  | 
			
				
					| 
							
							
								 Arjun Kathuria | ec29332657 | Adds basic implementation of rmTool function | 2021-06-22 14:29:26 +05:30 |  | 
			
				
					|  | 41783ff027 | Fix ghcup upgrade if binary is in non-standard location | 2021-06-13 15:08:31 +02:00 |  | 
			
				
					|  | b56c44a210 | Ensure directories | 2021-06-13 13:41:06 +02:00 |  | 
			
				
					|  | ef0c94fddd | Fix windows upgrade for good | 2021-06-13 10:15:34 +02:00 |  |