Commit Graph

915 Commits

Author SHA1 Message Date
Julian Ospald 706fe1ffcc
Don't do update checks for all commands 2021-07-26 18:13:20 +02:00
Julian Ospald 2774f026e8
Merge branch 'issue-150' 2021-07-26 17:44:37 +02:00
Julian Ospald 07604a2eb5
Merge branch 'issue-193' 2021-07-26 17:39:13 +02:00
Arjun Kathuria 03d77f5006 updates Bindist functions as per https://gitlab.haskell.org/haskell/ghcup-hs/-/merge_requests/127#note_366702 2021-07-26 11:49:52 +05:30
Julian Ospald fdf45e0fe6
Do etags hashing wrt #193 2021-07-25 23:15:59 +02:00
Julian Ospald 1dc9ad7a57
Merge branch 'www-false' 2021-07-25 19:56:56 +02:00
Julian Ospald cc51d7b454
Merge branch 'add-binutils-gold-for-alpine-pkgs' 2021-07-25 19:56:24 +02:00
Julian Ospald c439693a8f
Fix "display all supported installers" page 2021-07-25 19:10:02 +02:00
Julian Ospald af8c097092
Add binutils gold for alpine pkgs 2021-07-25 19:06:22 +02:00
Arjun Kathuria 71e6dbfdca rename some auxiliary functions to their "unpacked" versions 2021-07-25 22:34:53 +05:30
Arjun Kathuria 692cd1616b deletes `installStackBinIsolated` function 2021-07-25 22:25:25 +05:30
Arjun Kathuria 4e3dbea5d0 updates usages of new `installStackBin` across files 2021-07-25 22:24:38 +05:30
Arjun Kathuria fd2add78bd update `installStackBindist` to take a "Maybe FilePath" argument for isolated installs 2021-07-25 22:23:58 +05:30
Arjun Kathuria e9da8ab439 deletes `installHLSBinIsolated` function 2021-07-25 22:10:43 +05:30
Arjun Kathuria 9c22ba9d45 updates usages of `installHLSBin` across files 2021-07-25 22:10:10 +05:30
Arjun Kathuria e5d3080b54 update `installHLSBindist` to take a "Maybe FilePath" argument for isolated installs 2021-07-25 22:09:54 +05:30
Arjun Kathuria 5995a8b592 Delete installCabalBinIsolated function. 2021-07-25 22:09:54 +05:30
Arjun Kathuria bc6d006c57 updates usages of new `installCabalBindist` across files. 2021-07-25 22:09:54 +05:30
Arjun Kathuria b148d8e2e7 update `installCabalBindist` to take a "Maybe FilePath" argument for isolated installs 2021-07-25 21:20:42 +05:30
Arjun Kathuria 4f7d41a8cc remove installGHCBinIsolated function. 2021-07-25 13:39:44 +05:30
Arjun Kathuria 5efe2e5f7a updates usages of new installGHCBindist and related installGHCBin 2021-07-25 13:38:32 +05:30
Arjun Kathuria 338f5f309d update `installGhcBindist` to take a "Maybe FilePath" to work with isolated installs 2021-07-25 13:35:41 +05:30
Julian Ospald 9639e695e2
Unhide stack 2021-07-23 16:13:07 +02:00
Julian Ospald d2a2bde321
Merge branch 'mlang-cursor' 2021-07-23 14:46:06 +02:00
Julian Ospald c85ff686b6
Fix cabal.project 2021-07-23 14:45:50 +02:00
Julian Ospald 48d3b3bc3e
Merge branch 'cursor' of https://github.com/mlang/ghcup-hs into mlang-cursor 2021-07-23 14:38:49 +02:00
Julian Ospald 94bd01aaca
Merge branch 'issue-165' 2021-07-23 14:35:07 +02:00
Arjun Kathuria ba51cbad6f Adds a log to notify where the isolated ghc is being installed by the tool 2021-07-23 16:51:50 +05:30
Arjun Kathuria 511272e86d Adds isolated installs to Stack install 2021-07-23 16:46:11 +05:30
Arjun Kathuria 873f75da9f updates installStack' usage in `installStackBindist` function 2021-07-23 16:44:40 +05:30
Arjun Kathuria 42d4a66493 factor out installStack' function 2021-07-23 16:43:43 +05:30
Arjun Kathuria 9a79af6fd2 Adds isolated install to HLS installs 2021-07-23 16:25:01 +05:30
Arjun Kathuria 63f10a1871 update installHLS' usage in `installHLSBindist` 2021-07-23 16:23:52 +05:30
Arjun Kathuria 9686ee9826 Factor out installHLS' 2021-07-23 16:23:03 +05:30
Arjun Kathuria 4729364e99 Adds isolate install functionality to 'Cabal' tool installs 2021-07-23 15:57:42 +05:30
Arjun Kathuria 91d982c7b2 use the new factored out installCabal' in `installCabalBindist` function 2021-07-23 15:56:03 +05:30
Arjun Kathuria 8b7c22440e factor out installCabal' from `installCabalBindist`, to be shared with `installCabalBinIsolated` function 2021-07-23 15:52:28 +05:30
Mario Lang 761b8cc750 Place an (invisible) cursor at the beginning of the active list item
This change is to support screen readers which use the cursor location
to indicate the focus to the user.

Brick.putCursor is unreleased, so grab the latest version from git via extra-deps.
2021-07-23 11:53:28 +02:00
Julian Ospald 3bdc82c99b
Redo file handling wrt #165 and #187 2021-07-22 17:44:03 +02:00
Arjun Kathuria 9b3d55a095 adds rudimentary isolate capability to ghcup install ghc command 2021-07-22 19:32:56 +05:30
Julian Ospald db4e9fa432
Merge branch 'issue-192' 2021-07-22 11:39:31 +02:00
Julian Ospald 530c25c6a1
Fix bootstrap haskell bashrc stuff 2021-07-22 11:21:45 +02:00
Julian Ospald 1c2cf98850
Fix file/dir removal on windows, fixes #165 2021-07-21 20:50:58 +02:00
Julian Ospald b35dbca22e
Merge branch 'issue-183' 2021-07-20 23:54:37 +02:00
Julian Ospald a4a7f73fb7
Allow to use Hadrian as build system, fixes #35 2021-07-20 23:51:31 +02:00
Julian Ospald fd0ea3d858
Merge branch 'stack-2.7.3' 2021-07-20 23:11:21 +02:00
Julian Ospald bbbe52f453
Bump stack to 2.7.3 2021-07-20 22:30:50 +02:00
Arjun Kathuria e2daf5381c adds basic --isolate option structure for install commands 2021-07-20 22:05:01 +05:30
Julian Ospald 9e181b8820
Allow passing "flavor" to 'ghcup compile ghc'
Fixes #183
2021-07-20 13:39:39 +02:00
Julian Ospald a6108f8319
Fix listVersion wrt #183 2021-07-20 11:54:14 +02:00