47ef380ebd
Add update-shell-completions.sh
2023-11-13 16:00:31 +08:00
8b6b3d2fbe
Update bootstrap script ghver
2023-11-10 21:41:19 +08:00
a7be1e7068
Merge branch 'brick-windows'
2023-11-10 19:32:20 +08:00
30a10d871a
Update bootstrap script
2023-11-09 23:42:31 +08:00
da078c7362
Use prompt for desktop shortcuts, fixes #914
2023-11-09 17:24:41 +08:00
6aa486594a
Redo ghc-install.sh, fixes #913
2023-11-06 18:23:02 +08:00
unleashy
29bc40f65b
Remove quote escapes
2023-07-22 18:41:00 -03:00
699b183f62
Host msys2 on our servers and verify checksum
...
Wrt #836
2023-07-18 10:07:30 +08:00
06eae56646
Fix pulling freebsd bindist
2023-07-12 17:51:56 +08:00
e14600ae75
Update ghver in bootstrap script
2023-07-02 18:56:18 +08:00
4c539d62c1
Add create yaml script
2023-07-02 18:55:40 +08:00
572ee06bbb
Update ghcup version in bootstrap script
2023-06-29 20:12:10 +08:00
Ryan Davis
98098035c9
Use correct environment variable for STACK_ROOT
...
The environment variable used to set the root Stack directory was
incorrectly defined as STACK_ROOOT (typo with an extra 'O').
This has been fixed and the correct STACK_ROOT variable is now used.
See: https://docs.haskellstack.org/en/stable/environment_variables/#stack_root
2023-03-16 13:38:25 +11:00
ea6c8d338c
Bump ghcup in bootstrap script
2023-02-24 19:52:50 +08:00
ae625b181c
Improve pull_release_artifacts
2023-02-24 19:52:41 +08:00
6ffd5328a4
Improve sftp-symlink-artifacts.sh
2023-02-20 00:01:11 +08:00
ed509e482b
Improve pull_release_artifacts
2023-02-19 23:58:25 +08:00
420323f43b
Update bootstrap script to 0.1.19.1
2023-02-19 23:58:07 +08:00
31e83cac5e
Don't configure meta-mode = Strict in bootstrap
2023-02-08 22:42:17 +08:00
d3a1115b99
Fix FreeBSD URL
2023-02-04 01:00:52 +08:00
2e39b7b603
Fix FreeBSD URL
2023-02-03 22:43:41 +08:00
048932bf50
Fix _eghcup invocations
2023-02-01 16:53:25 +08:00
69d325bf90
Set metadata fetching mode to strict in bootstrap script
...
And improve error messages.
2023-02-01 16:44:10 +08:00
1fb4101b49
Fix msys2 URL, wrt #755
2023-01-21 17:58:26 +08:00
3f5a19c63e
Post release cleanup
2023-01-13 12:07:32 +08:00
b098aa4e65
Merge branch 'issue-368'
2022-12-27 00:09:59 +08:00
be8fa57be1
Freeze the MSYS2 version we install
...
Fixes #368
2022-12-20 23:38:48 +08:00
bcddb05b1d
Fix bootstrap under windows when msys2 has non-posix login shell
2022-12-20 22:46:58 +08:00
957867ff1c
Fix remaining gitlab links wrt #692
2022-11-22 19:06:12 +08:00
4a46de4c49
Switch releases to Github CI
2022-11-20 23:29:56 +08:00
4297a46f13
Merge remote-tracking branch 'origin/merge-requests/290'
2022-11-10 23:12:18 +08:00
3c5505d222
Fix disabling installation of stack
...
Fixes #429
2022-11-10 22:38:30 +08:00
Will Badart
70df740f9d
Check $ZDOTDIR in bootstrap script
...
Zsh looks for .zshrc in $ZDOTDIR, or $HOME if $ZDOTDIR is unset. I doubt
non-$HOME $ZDOTDIRs are widespread (I might be the only one I know with
one), but it's how zsh's startup is defined, so it can happen.
This commit simply adds a check to the `*/zsh` case of `find_shell()` to
respect $ZDOTDIR if it is set.
2022-10-28 17:01:38 +00:00
787edc17af
Improve stack GHC install script
2022-09-30 13:59:43 +08:00
9902adab6d
Make stack GHC install hook posix compliant
...
See https://github.com/commercialhaskell/stack/issues/5888
2022-09-30 13:29:57 +08:00
e9575aba5c
Add stack ghc installation hooks and install stack by default
2022-09-22 00:04:14 +08:00
a544feffb3
Finalize release
2022-07-30 10:29:34 +08:00
60299b6bb8
Update HLS doc link
2022-07-27 23:29:33 +08:00
ea828cd13a
Fix non-interactive install on windows
2022-07-12 20:26:57 +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
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
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
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
bcff46d3d4
Fix mingw PATH handling wrt #371
2022-06-07 14:37:23 +02:00
aae3f31c50
Fix bootstrap-haskell picking system cabal
2022-06-06 23:03:07 +02:00
001d33eabb
Use 'cabal update'
2022-05-22 22:47:40 +02:00