|
a30b3c84d7
|
Loosen bound on versions wrt #164
|
2021-07-03 17:48:39 +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 |
|
|
b6b24b8e0b
|
Update CHANGELOG
|
2021-07-03 11:15:45 +02:00 |
|
|
8e820c6e89
|
Clean up and fix nuke command
|
2021-07-03 11:15:37 +02:00 |
|
|
c74784a37c
|
Merge remote-tracking branch 'origin/merge-requests/101'
|
2021-07-03 11:15:09 +02:00 |
|
|
3d940cffcf
|
Merge remote-tracking branch 'origin/merge-requests/102'
|
2021-07-02 14:37:19 +02:00 |
|
|
0df044b284
|
Merge remote-tracking branch 'origin/merge-requests/103'
|
2021-07-02 14:02:43 +02:00 |
|
|
f576b9fb20
|
Merge remote-tracking branch 'origin/merge-requests/104'
|
2021-07-02 14:01:58 +02:00 |
|
|
5e00264119
|
Update hashes
|
2021-07-02 13:56:03 +02:00 |
|
Tom Ellis
|
05eeba32fa
|
Make it clear that Windows is supported
|
2021-07-01 13:43:24 +00: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
|
f09f4bd1b7
|
Update the running of "Nuke" command in Main.hs
|
2021-06-29 08:47:44 +05:30 |
|
Arjun Kathuria
|
a3b11f21bb
|
change logWarn to logDebug in "rmghcup / handlePathNotPresent" function
|
2021-06-28 19:35:48 +05:30 |
|
Arjun Kathuria
|
69a461d9c3
|
Fix a couple of typos in Main.hs
|
2021-06-28 19:32:09 +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
|
f7986cb4da
|
integrate new rmGhcupDirs fn into Main.hs
|
2021-06-26 21:56:52 +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 getDirectoryContentsRecursive function 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 |
|
Tom Ellis
|
9f343c45e8
|
Fix typo
|
2021-06-25 20:06:18 +00:00 |
|
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
|
07fb04bb74
|
Adds the new rmGhcupDirs function in Main.hs under Nuke command
|
2021-06-22 23:15:13 +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
|
82a704ab44
|
Adds 10s Thread-Delay and relevant Logger messages to Main.hs
|
2021-06-22 18:53:18 +05:30 |
|
Arjun Kathuria
|
0cb22945fe
|
Adds some logger messages.
|
2021-06-22 18:52:24 +05:30 |
|
Arjun Kathuria
|
d09adf9159
|
Updates Main.hs to work with new rmTool.
|
2021-06-22 18:51:03 +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 |
|