Commit Graph

1697 Commits

Author SHA1 Message Date
Julian Ospald ce239ab88e
Fix error message 2022-07-11 19:44:10 +02:00
Julian Ospald f3c703d655
Support hls in 'ghcup changelog' 2022-07-11 19:44:10 +02:00
Julian Ospald b6ff5bc764
Use ghcup's internal dir for 'ghcup run' 2022-07-11 19:43:48 +02:00
Julian Ospald b8aeb1f935
Fix guide 2022-07-11 00:43:18 +02:00
Julian Ospald 9673d28d3e
Docs 2022-07-11 00:40:39 +02:00
Julian Ospald 99a51d67a1
Make compiling from hackage the default 2022-07-10 21:58:03 +02:00
Julian Ospald b0ef0590a2
Merge branch 'pwsh' 2022-07-10 21:21:17 +02:00
Julian Ospald 256e1942f2
More stuff 2022-07-10 21:19:45 +02:00
Julian Ospald aa71f0dfa1
Set wget 2022-07-10 21:05:51 +02:00
Julian Ospald 04d527c98a
Add DisableCurl powershell switch 2022-07-10 20:58:30 +02:00
Arjun Kathuria ca5c5550ab removes newline after set' function 2022-07-10 21:49:54 +05:30
Julian Ospald 7b59621179
Support wget in bootstrap script 2022-07-10 17:56:00 +02:00
Julian Ospald 9d59463ded
Add GHCUP_CURL_OPTS to bootstrap script 2022-07-10 17:35:45 +02:00
Arjun Kathuria 3d49f79beb removes `prettyShow` from error case in BrickMain set' 2022-07-10 09:52:57 +05:30
Arjun Kathuria e9740d13fc Updates `userPrompt` in BrickMain to a more efficient version 2022-07-10 09:50:58 +05:30
Arjun Kathuria 2bd5a8fe1a Removes redundant `putPrompt` function from Prompts module. 2022-07-10 09:45:39 +05:30
Arjun Kathuria 0acccae523 Removes `GHCup.Types.Prompts` module and stuffs it into `GHCup.Types` 2022-07-10 09:44:23 +05:30
Julian Ospald 974112016e
Allow to run 'cabal update' automatically before the HLS build 2022-07-09 23:50:20 +02:00
Julian Ospald 9fb2889696
Allow to build from arbitrary GHC source dists 2022-07-09 23:12:00 +02:00
Julian Ospald 63f22b28d7
Allow to build HLS from hackage 2022-07-09 21:12:23 +02:00
Julian Ospald 9a72fa13d5
Relax Cabal bounds 2022-07-09 18:04:03 +02:00
Julian Ospald 86a8a32032
Merge branch 'issue-380' 2022-07-07 17:04:42 +02:00
Julian Ospald 13e01ab453
Fix hlint warnings 2022-07-07 15:05:51 +02:00
Julian Ospald 873dd77a6f
Fix build on windows 2022-07-07 15:05:51 +02:00
Julian Ospald 544c618473
Don't remove legacy dir if it doesn't exist 2022-07-07 14:03:49 +02:00
Julian Ospald a264cb088e
Improve 'ghcup compile hls'
1. short hashes now work
2. print the long hash in addition to the detected cabal version of HLS
3. add `--git-describe-version` switch as an alternative to
   `--overwrite-version`

Fix 1. and 2. for GHC as well.
2022-07-06 22:49:11 +02:00
Julian Ospald 1a43fddca9
Improve about docs 2022-07-02 20:34:19 +02:00
Arjun Kathuria 9ceb66ef21 chore: fix a hlint warning 2022-06-28 22:10:02 +05:30
Arjun Kathuria 7cbe38b011 Behavior Enhancement: make user press "S" only once to set, asks to install AND set if tool uninstalled 2022-06-28 19:50:22 +05:30
Arjun Kathuria 3bbc1edb19 updates user prompt message for "set" uninstalled version in BrickMain 2022-06-28 19:49:00 +05:30
Arjun Kathuria b8dac2d7cd Updates the Prompt module to use logInfo instead of putStrLn,
makes the prompt look prettier
2022-06-28 19:45:17 +05:30
Julian Ospald bdfb1a3a9b
Merge remote-tracking branch 'origin/merge-requests/264' 2022-06-26 23:14:36 +02:00
Julian Ospald 9b8b3e8126
Merge remote-tracking branch 'origin/merge-requests/263' 2022-06-26 23:14:10 +02:00
Julian Ospald d657c17df4
Merge branch 'issue-375' 2022-06-26 23:11:32 +02:00
Arjun Kathuria 0e1fd68d93 when setting an uninstalled tool in tui, asks user to install first 2022-06-25 13:45:07 +05:30
Arjun Kathuria c7eceb2330 Adds GHCup.Prompt modules and its types to project 2022-06-25 13:44:25 +05:30
why-not-try-calmer e143c06697 VSCode integration
Typo
2022-06-16 11:07:12 +02:00
Jens Petersen 29da21f5dc bootstrap-haskell: s/will download/can download/
A one word tweak to weaken the language in the initial explanation
to make it "less scary": in general ghcup does not always download
all of ghcup, ghc, cabal, stack, and hls
(unless requested or they are not already installed, etc),
but "will download" sounds like the user is has no choice here
except to always download everything,
which might give them second thoughts about trying this script
and hence adopting ghcup.

Perhaps the wording could be made further more precise,
but at least "can" gives one less anxiety.
2022-06-11 13:06:54 +08:00
Julian Ospald 028696d4be
Merge branch 'issue-377' 2022-06-09 15:29:01 +02:00
Julian Ospald 4022edb12e
Allow passing bindist configure args wrt #377 2022-06-09 14:42:01 +02:00
Julian Ospald fde5044194
Merge branch 'issue-371' 2022-06-07 18:44:31 +02:00
Julian Ospald 3af1286ab7
Fix ghcup_bootstrap test 2022-06-07 17:49:33 +02:00
Julian Ospald bcff46d3d4
Fix mingw PATH handling wrt #371 2022-06-07 14:37:23 +02:00
Julian Ospald d1c72cdff4
Add --mingw-path switch to 'ghcup run' 2022-06-06 23:03:45 +02:00
Julian Ospald 565bb59f45
Fix ghcup_bootstrap test 2022-06-06 23:03:07 +02:00
Julian Ospald aae3f31c50
Fix bootstrap-haskell picking system cabal 2022-06-06 23:03:07 +02:00
Julian Ospald 0ce9b5d352
Fix test 2022-06-06 23:03:07 +02:00
Julian Ospald bf0e5b37ca
Test issue #375 2022-06-06 20:22:45 +02:00
Julian Ospald fe620835be
Fix 'ghcup run' on windows, fixes #375 2022-06-06 20:18:10 +02:00
Julian Ospald c7dc77e6bc
Refreeze 2022-06-05 17:18:44 +02:00