Commit Graph

83 Commits

Author SHA1 Message Date
Julian Ospald ea6c8d338c
Bump ghcup in bootstrap script 2023-02-24 19:52:50 +08:00
Julian Ospald ae625b181c
Improve pull_release_artifacts 2023-02-24 19:52:41 +08:00
Julian Ospald 6ffd5328a4
Improve sftp-symlink-artifacts.sh 2023-02-20 00:01:11 +08:00
Julian Ospald ed509e482b
Improve pull_release_artifacts 2023-02-19 23:58:25 +08:00
Julian Ospald 420323f43b
Update bootstrap script to 0.1.19.1 2023-02-19 23:58:07 +08:00
Julian Ospald 31e83cac5e
Don't configure meta-mode = Strict in bootstrap 2023-02-08 22:42:17 +08:00
Julian Ospald d3a1115b99
Fix FreeBSD URL 2023-02-04 01:00:52 +08:00
Julian Ospald 2e39b7b603
Fix FreeBSD URL 2023-02-03 22:43:41 +08:00
Julian Ospald 048932bf50
Fix _eghcup invocations 2023-02-01 16:53:25 +08:00
Julian Ospald 69d325bf90
Set metadata fetching mode to strict in bootstrap script
And improve error messages.
2023-02-01 16:44:10 +08:00
Julian Ospald 1fb4101b49
Fix msys2 URL, wrt #755 2023-01-21 17:58:26 +08:00
Julian Ospald 3f5a19c63e
Post release cleanup 2023-01-13 12:07:32 +08:00
Julian Ospald b098aa4e65
Merge branch 'issue-368' 2022-12-27 00:09:59 +08:00
Julian Ospald be8fa57be1
Freeze the MSYS2 version we install
Fixes #368
2022-12-20 23:38:48 +08:00
Julian Ospald bcddb05b1d
Fix bootstrap under windows when msys2 has non-posix login shell 2022-12-20 22:46:58 +08:00
Julian Ospald 957867ff1c
Fix remaining gitlab links wrt #692 2022-11-22 19:06:12 +08:00
Julian Ospald 4a46de4c49
Switch releases to Github CI 2022-11-20 23:29:56 +08:00
Julian Ospald 4297a46f13
Merge remote-tracking branch 'origin/merge-requests/290' 2022-11-10 23:12:18 +08:00
Julian Ospald 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
Julian Ospald 787edc17af
Improve stack GHC install script 2022-09-30 13:59:43 +08:00
Julian Ospald 9902adab6d
Make stack GHC install hook posix compliant
See https://github.com/commercialhaskell/stack/issues/5888
2022-09-30 13:29:57 +08:00
Julian Ospald e9575aba5c
Add stack ghc installation hooks and install stack by default 2022-09-22 00:04:14 +08:00
Julian Ospald a544feffb3
Finalize release 2022-07-30 10:29:34 +08:00
Julian Ospald 60299b6bb8
Update HLS doc link 2022-07-27 23:29:33 +08:00
Julian Ospald ea828cd13a
Fix non-interactive install on windows 2022-07-12 20:26:57 +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
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
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
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 bcff46d3d4
Fix mingw PATH handling wrt #371 2022-06-07 14:37:23 +02:00
Julian Ospald aae3f31c50
Fix bootstrap-haskell picking system cabal 2022-06-06 23:03:07 +02:00
Julian Ospald 001d33eabb
Use 'cabal update' 2022-05-22 22:47:40 +02:00
Julian Ospald e9bd687b8f
Update ghcup version in bootstrap-haskell 2022-05-11 23:39:45 +02:00
Julian Ospald a34d9b7b89
Fix type in bootstrap-haskell.ps1 2022-05-09 12:41:54 +02:00
Julian Ospald b6779f4d75
Improve welcome message in powershell installer
And warn about antivirus, fixes #343
2022-05-04 14:45:05 +02:00
Julian Ospald 0856a96738
Bump ghcup in bootstrap-script 2022-04-21 23:02:30 +02:00
Julian Ospald ee9801a8c2
Add GHCUP_BASE_URL env var for bootstrap-haskell 2022-04-18 13:22:20 +02:00
Julian Ospald a4b69f29dc
Update first steps guide link 2022-04-02 23:36:16 +02:00
Julian Ospald 2aa5211886
Bump version in bootstrap-haskell 2022-03-18 23:25:49 +01:00
Julian Ospald a2373f2056
Improve bootstrap-haskell and fix shellcheck warnings 2022-03-18 18:24:50 +01:00
Julian Ospald 8f9faaa39e
Fix appending on profile file if there's no trailing newline
Fixes #333
2022-03-18 17:33:08 +01:00
Julian Ospald 0898244b2a
Preserve symlinks when sedding profile file
Fixes #332
2022-03-18 17:32:37 +01:00
Julian Ospald dc635a6601
Finalize release 2022-02-26 18:47:18 +01:00
Julian Ospald 08ec1bd923
Update release scripts 2022-02-26 18:06:41 +01:00
Julian Ospald 2c583bcae9
Fix NoAdjustCabalConfig on windows 2022-02-21 16:39:25 +01:00