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 |
|
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 |
|
Arjun Kathuria
|
0f6381e67b
|
Move Nuke Command a little down in the file
|
2021-06-18 15:09:01 +05:30 |
|
Arjun Kathuria
|
877b55e21d
|
Adds basic "nuke" command structure so that it reflects in ghcup cli
|
2021-06-18 15:01:32 +05:30 |
|
|
d9d196439f
|
Add windows HLS 1.2.0
|
2021-06-15 11:57:52 +02:00 |
|
|
a34fc4ad4f
|
Update HLS to 1.2.0
|
2021-06-14 00:35:21 +02:00 |
|
|
b4d52b88c1
|
Merge branch 'fix-ci'
|
2021-06-14 00:24:12 +02:00 |
|
|
3fc3d27361
|
Update metadata for 0.1.15.2
|
2021-06-14 00:21:13 +02:00 |
|
|
56b86add38
|
Fix CI
|
2021-06-13 22:52:26 +02:00 |
|
|
a608a105e3
|
Release 0.1.15.2
|
2021-06-13 22:07:33 +02:00 |
|
|
2e3e413f6c
|
Merge branch 'update-lol'
|
2021-06-13 21:29:22 +02:00 |
|
|
dfb6c09133
|
Enable libarchive wrt #147
|
2021-06-13 21:29:00 +02:00 |
|
|
9636276c17
|
Fix nancy
|
2021-06-13 19:29:25 +02:00 |
|
|
41783ff027
|
Fix ghcup upgrade if binary is in non-standard location
|
2021-06-13 15:08:31 +02:00 |
|
|
08b0ecd057
|
Allow to skip update checks
|
2021-06-13 15:05:39 +02:00 |
|
|
7e31798446
|
Fix ghcup_version.sh
|
2021-06-13 14:43:00 +02:00 |
|
|
534afa6e8d
|
Update windows CI
|
2021-06-13 14:15:48 +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 |
|
|
f14c281841
|
Fix for real
|
2021-06-13 08:36:20 +02:00 |
|
|
b40cefee35
|
Fix 'ghcup upgrade' on windows
|
2021-06-13 07:51:54 +02:00 |
|
|
ff32ccfb50
|
Add warning about XDG dirs
|
2021-06-12 22:35:03 +02:00 |
|
|
581108ab65
|
Fix compliation from git
|
2021-06-12 22:27:56 +02:00 |
|