Commit Graph

978 Commits

Author SHA1 Message Date
Julian Ospald 6dfc04a9f6
Fix metadata file read in --offline mode 2021-08-07 18:31:41 +02:00
Julian Ospald 72133d0002
Rather skip copying to cache dir if scheme is file:// 2021-08-07 10:24:08 +02:00
Julian Ospald 6e07e9e56b
Skip copying metadata if source and destination match 2021-08-07 09:55:45 +02:00
Julian Ospald e903aeb555
Skip cached metadata when url starts with file:// 2021-08-07 09:54:26 +02:00
Julian Ospald 2792f6f4b6
Fix error handling when we can't find a filename 2021-08-06 19:45:59 +02:00
Arjun Kathuria 80eb72ce49 Merge branch 'smash-1' of gitlab.haskell.org:arjun/ghcup-hs into smash-1 2021-08-04 16:09:48 +05:30
Arjun Kathuria 2c6d0382cf adds isolate install feature to compiled ghc command 2021-08-04 16:08:12 +05:30
Arjun Kathuria e1bec789b0 updates Bindist functions as per https://gitlab.haskell.org/haskell/ghcup-hs/-/merge_requests/127#note_366702 2021-08-03 18:08:54 +05:30
Arjun Kathuria 5683493cae rename some auxiliary functions to their "unpacked" versions 2021-08-03 18:08:54 +05:30
Arjun Kathuria ae5e213b59 deletes `installStackBinIsolated` function 2021-08-03 18:08:54 +05:30
Arjun Kathuria 911089f334 updates usages of new `installStackBin` across files 2021-08-03 18:08:54 +05:30
Arjun Kathuria 6b89646c1e update `installStackBindist` to take a "Maybe FilePath" argument for isolated installs 2021-08-03 18:08:54 +05:30
Arjun Kathuria 960d5ce79f deletes `installHLSBinIsolated` function 2021-08-03 18:08:54 +05:30
Arjun Kathuria 90ed0895d6 updates usages of `installHLSBin` across files 2021-08-03 18:08:54 +05:30
Arjun Kathuria 7471f4f4dc update `installHLSBindist` to take a "Maybe FilePath" argument for isolated installs 2021-08-03 18:08:54 +05:30
Arjun Kathuria 781cf8eed5 Delete installCabalBinIsolated function. 2021-08-03 18:08:54 +05:30
Arjun Kathuria 236da31af6 updates usages of new `installCabalBindist` across files. 2021-08-03 18:08:54 +05:30
Arjun Kathuria 1f760af880 update `installCabalBindist` to take a "Maybe FilePath" argument for isolated installs 2021-08-03 18:08:54 +05:30
Arjun Kathuria 62d03b776b remove installGHCBinIsolated function. 2021-08-03 18:08:54 +05:30
Arjun Kathuria 37ea18a0d8 updates usages of new installGHCBindist and related installGHCBin 2021-08-03 18:08:54 +05:30
Arjun Kathuria 083dc59a8f update `installGhcBindist` to take a "Maybe FilePath" to work with isolated installs 2021-08-03 18:08:54 +05:30
Arjun Kathuria a45d069cad Adds a log to notify where the isolated ghc is being installed by the tool 2021-08-03 18:08:54 +05:30
Arjun Kathuria fdbcd4fafd Adds isolated installs to Stack install 2021-08-03 18:08:54 +05:30
Arjun Kathuria f3c1c925ed updates installStack' usage in `installStackBindist` function 2021-08-03 18:08:54 +05:30
Arjun Kathuria 8f6a7ba39c factor out installStack' function 2021-08-03 18:08:54 +05:30
Arjun Kathuria f212eb4570 Adds isolated install to HLS installs 2021-08-03 18:08:54 +05:30
Arjun Kathuria 0d118e2fe1 update installHLS' usage in `installHLSBindist` 2021-08-03 18:08:54 +05:30
Arjun Kathuria c0f46ef81f Factor out installHLS' 2021-08-03 18:08:54 +05:30
Arjun Kathuria 476513b0a7 Adds isolate install functionality to 'Cabal' tool installs 2021-08-03 18:08:54 +05:30
Arjun Kathuria 9a511669a8 use the new factored out installCabal' in `installCabalBindist` function 2021-08-03 18:08:54 +05:30
Arjun Kathuria a16a25a3cd factor out installCabal' from `installCabalBindist`, to be shared with `installCabalBinIsolated` function 2021-08-03 18:08:54 +05:30
Arjun Kathuria 8666fcd120 adds rudimentary isolate capability to ghcup install ghc command 2021-08-03 18:08:54 +05:30
Arjun Kathuria 521ab0aedb adds basic --isolate option structure for install commands 2021-08-03 18:08:54 +05:30
vglfr 1cfff674b7
Implement config CLI MVP 2021-08-03 09:09:47 +03:00
Julian Ospald 88d1d19f55
Merge branch 'bump-bs-ver' 2021-07-31 16:38:12 +02:00
Julian Ospald 0fb1da5c3a
Bump ghc version in bootstrap-haskell 2021-07-31 16:23:01 +02:00
Julian Ospald b32f88e9a6
Merge branch 'update-hls-1.3.0' 2021-07-31 14:44:16 +02:00
Julian Ospald 9d2421fac5
Update to HLS 1.3.0 2021-07-31 13:30:29 +02:00
Julian Ospald 043e288fbf
Add tipps and tricks section 2021-07-30 20:06:19 +02:00
Julian Ospald 32e34876e2
Update 2021-07-29 22:45:48 +02:00
Julian Ospald f12a2b3821
Update README 2021-07-29 22:40:35 +02:00
Julian Ospald 844b4decab
Update FAQ 2021-07-29 22:35:52 +02:00
Julian Ospald 53ca60596d
Fix nuclear order 2021-07-29 11:51:47 +02:00
Julian Ospald 2d2894b0f4
Bump metadata 2021-07-29 10:50:07 +02:00
Julian Ospald 21d30cd8ce
Fix GHCup showing up twice in list 2021-07-28 22:48:28 +02:00
Julian Ospald b38a569124
Bump to 0.1.16.1 2021-07-28 22:36:59 +02:00
Julian Ospald 810607e84f
Update yamls 2021-07-28 22:31:56 +02:00
Julian Ospald 442ddfd4e4
Bump ghcup metadata, because new GHC versions may have different bin/ layout 2021-07-28 20:08:20 +02:00
Julian Ospald 096103e65a
Refreeze 2021-07-28 18:42:57 +02:00
Julian Ospald 60a56c337c
Merge branch 'travis' 2021-07-28 18:42:35 +02:00