|
bfc50e269c
|
Show a warning if xattr can't be executed
|
2021-08-24 15:34:35 +02:00 |
|
|
281f310394
|
Add some unit tests
|
2021-08-23 23:16:14 +02:00 |
|
|
d3e3ebd63f
|
Merge branch 'fix-ghcToolFiles'
|
2021-07-26 21:25:00 +02:00 |
|
|
fdf45e0fe6
|
Do etags hashing wrt #193
|
2021-07-25 23:15:59 +02:00 |
|
|
3bdc82c99b
|
Redo file handling wrt #165 and #187
|
2021-07-22 17:44:03 +02:00 |
|
|
1c2cf98850
|
Fix file/dir removal on windows, fixes #165
|
2021-07-21 20:50:58 +02:00 |
|
|
4ed72fb517
|
Preserve mtimes on unpacked GHC tarballs on windows wrt #187
|
2021-07-19 23:33:01 +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 |
|
|
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 |
|
|
928f4a97de
|
Fix ghcToolFiles for upcoming GHC build system changes
Also see: https://gitlab.haskell.org/ghc/ghc/-/issues/20074#note_363720
|
2021-07-10 21:43:37 +02:00 |
|
|
8e820c6e89
|
Clean up and fix nuke command
|
2021-07-03 11:15:37 +02:00 |
|
Arjun Kathuria
|
6379a26afb
|
factor out getDirectoryContentsRecursive function in GHCup.Utils.Prelude
|
2021-06-26 21:53:14 +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
|
2e3dceecf8
|
abstracts out getting ghcup conf file path
|
2021-06-23 10:08:06 +05:30 |
|
|
b56c44a210
|
Ensure directories
|
2021-06-13 13:41:06 +02:00 |
|
|
27510b3b51
|
Allow setting GHCUP_INSTALL_BASE_PREFIX on windows
|
2021-06-08 18:08:06 +02:00 |
|
|
443522d526
|
Improve windows bootstrapping and make msys2 configurable
|
2021-06-07 19:33:12 +02:00 |
|
|
2f62067d96
|
Windows support
|
2021-06-05 21:01:01 +02:00 |
|
|
5a86a28d67
|
Smarter logging
|
2021-04-29 14:47:30 +02:00 |
|
|
9f0ac0ee19
|
Allow to compile from git repo
|
2021-04-28 21:17:57 +02:00 |
|
|
1e9ee260e7
|
Raise minSpace to 5GB
|
2021-04-25 21:32:58 +02:00 |
|
|
0b7d447aaf
|
Satisfy hlint
|
2021-04-25 18:00:32 +02:00 |
|
|
7d13836fea
|
Warn when /tmp doesn't have 2500 or more of disk space
|
2021-04-25 17:25:40 +02:00 |
|
|
0c6699c3c6
|
Allow to check ghcup binaries in validate-tarballs
|
2021-04-11 22:15:43 +02:00 |
|
|
d5b5f1fddd
|
Chores
|
2021-03-24 17:56:57 +01:00 |
|
|
8c87c9aeb7
|
Fix error messages and overhaul pretty printing
Fixes #115
|
2021-03-02 10:35:31 +01:00 |
|
Huw campbell
|
453a29fdf7
|
Respect the user's configuration settings
Only lookup user configuration before doing a search; implement version completion for Cabal and HLS removal
|
2021-02-25 16:31:40 +11:00 |
|
|
20338f7d14
|
Alert user if upgraded ghcup is shadowed by old ghcup
Also alerts if the binary is not in PATH at all.
Fixes #111
|
2021-02-21 19:58:32 +01:00 |
|
|
b0f90c096f
|
Fix chmod on executables, wrt #97
|
2020-12-20 01:27:27 +08:00 |
|
|
82aa6c70ea
|
Allow to encode version ranges for distro versions
Fixes #84
|
2020-11-21 01:12:15 +01:00 |
|
|
4fef93b7b1
|
Allow to configure ghcup with a yaml config file
Fixes #41
|
2020-10-25 10:22:45 +01:00 |
|
|
241dadbeb5
|
Update to versions-4.0.1 API
|
2020-10-25 10:22:35 +01:00 |
|
|
e250d6013f
|
Redo Settings as AppState
|
2020-10-24 01:07:31 +02:00 |
|
|
bb7c4205db
|
Allow to install haskell-language-server wrt #65
|
2020-09-20 23:09:09 +02:00 |
|
|
326bf510c9
|
Fix Error when ~/.ghcup is a valid symlink
Fixes #49
|
2020-08-31 13:03:12 +02:00 |
|
|
873c951d6e
|
Refactor chmod +x
|
2020-08-14 22:27:05 +02:00 |
|
|
5c45884f5f
|
Allow to specify regex for subdir
|
2020-08-10 22:27:50 +02:00 |
|
|
cafedd73a2
|
Use Settings to avoid querying dirs every time
|
2020-08-10 21:52:30 +02:00 |
|
|
7163b77837
|
Only query directories once
|
2020-08-10 21:51:31 +02:00 |
|
|
b9d7d7d007
|
Fix licences in module haddock
|
2020-08-10 21:51:29 +02:00 |
|
|
aac8f760ad
|
Add xdg support wrt #39
|
2020-08-10 21:51:19 +02:00 |
|
|
826900cc41
|
Improve documentation
|
2020-07-22 01:08:58 +02:00 |
|
|
78ae77780b
|
Fix bug in logging thread
It would die on newlines due to empty String blindness.
Also make sure takeMVar does not block.
|
2020-07-21 22:43:09 +02:00 |
|
|
0f69c73e0e
|
Rework printing/tee
This should be faster to draw, use less syscalls
and generally use EOF and pipes correctly.
|
2020-07-16 00:10:27 +02:00 |
|
|
1a64527e14
|
Improve verbosity
|
2020-07-13 16:27:01 +02:00 |
|
|
8ef19f0825
|
Allow to build with ghc-8.10.1 and 8.6.5
|
2020-07-11 22:53:38 +02:00 |
|
|
9717a1c00f
|
Use os-release package
|
2020-07-04 23:28:30 +02:00 |
|
|
4b89810892
|
Rm unused functions
|
2020-07-04 21:20:08 +02:00 |
|