60299b6bb8
Update HLS doc link
2022-07-27 23:29:33 +08:00
4d20f4e07c
Merge branch 'issue-391'
2022-07-25 20:33:21 +08:00
5f6b5f845d
Add --disable-ld-override for darwin bindists
...
Fixes #391
2022-07-25 17:57:10 +08:00
b0fecce0d1
Merge remote-tracking branch 'origin/merge-requests/273'
2022-07-24 20:24:00 +08:00
Mike Pilgrem
27c06ddde7
Fix #293 Document expressly how installation scripts can be customised
...
The proposed addition does not go into the mechanism (the names of the specific environment variables or the PowerShell parameters) but is more express about in what manner the behaviour of the installation scripts can be changed.
Introduces that important flexibility as the first topic under 'More on installation'.
Explains that the PowerShell script finally (by default) runs the script for Unix-like operating systems (so a Windows user understands better that the environment variables in the former are applicable to both, and what is meant by the 'final' bootstrap script in the content of the Windows parameters).
Refers to what has gone before, under 'Continuous integration', rather than repeat the added content.
2022-07-23 21:32:15 +01:00
3154d2839b
Merge remote-tracking branch 'origin/merge-requests/272'
2022-07-23 23:27:33 +08:00
Mike Pilgrem
511d8d5ed8
Update guide.md to explain what is meant by 'TUI'.
2022-07-23 14:25:49 +00:00
fe22405ee1
Merge branch 'issue-383'
2022-07-12 20:44:09 +02:00
ea828cd13a
Fix non-interactive install on windows
2022-07-12 20:26:57 +02:00
00fa70b9de
Merge remote-tracking branch 'origin/merge-requests/266'
2022-07-12 00:15:14 +02:00
823275363c
Merge branch 'ghcup-run-improvements'
2022-07-12 00:10:17 +02:00
2f299ee48d
Merge branch 'hls-hackage'
2022-07-12 00:06:40 +02:00
284fe1b3b6
Fix parser and completer for 'ghcup compile hls --version'
2022-07-12 00:05:08 +02:00
35bda8d67a
Fix hlint warnings
2022-07-11 19:49:08 +02:00
7a2a5074fa
Fix parsing issues with 'ghcup run' and non-PVP versions
...
This is a major refactor of some CLI code. We try to distinguish
GHC versions from other versions, so that we can use distinct parsers.
Hopefully this doesn't introduce new bugs.
This also forces ghcup run to use the new internal ~/.ghcup/tmp dir.
2022-07-11 19:45:15 +02:00
ce239ab88e
Fix error message
2022-07-11 19:44:10 +02:00
f3c703d655
Support hls in 'ghcup changelog'
2022-07-11 19:44:10 +02:00
b6ff5bc764
Use ghcup's internal dir for 'ghcup run'
2022-07-11 19:43:48 +02:00
b8aeb1f935
Fix guide
2022-07-11 00:43:18 +02:00
9673d28d3e
Docs
2022-07-11 00:40:39 +02:00
99a51d67a1
Make compiling from hackage the default
2022-07-10 21:58:03 +02:00
b0ef0590a2
Merge branch 'pwsh'
2022-07-10 21:21:17 +02:00
256e1942f2
More stuff
2022-07-10 21:19:45 +02:00
aa71f0dfa1
Set wget
2022-07-10 21:05:51 +02:00
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
7b59621179
Support wget in bootstrap script
2022-07-10 17:56:00 +02:00
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
974112016e
Allow to run 'cabal update' automatically before the HLS build
2022-07-09 23:50:20 +02:00
9fb2889696
Allow to build from arbitrary GHC source dists
2022-07-09 23:12:00 +02:00
63f22b28d7
Allow to build HLS from hackage
2022-07-09 21:12:23 +02:00
9a72fa13d5
Relax Cabal bounds
2022-07-09 18:04:03 +02:00
86a8a32032
Merge branch 'issue-380'
2022-07-07 17:04:42 +02:00
13e01ab453
Fix hlint warnings
2022-07-07 15:05:51 +02:00
873dd77a6f
Fix build on windows
2022-07-07 15:05:51 +02:00
544c618473
Don't remove legacy dir if it doesn't exist
2022-07-07 14:03:49 +02:00
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
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
bdfb1a3a9b
Merge remote-tracking branch 'origin/merge-requests/264'
2022-06-26 23:14:36 +02:00
9b8b3e8126
Merge remote-tracking branch 'origin/merge-requests/263'
2022-06-26 23:14:10 +02:00
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