Commit Graph

113 Commits

Author SHA1 Message Date
Julian Ospald 96f7aa5c62
Allow to set ghcup msys2 environment
Fixes #982
2024-02-18 16:22:20 +08:00
Julian Ospald c2186bb33c
Merge branch 'issue-233' 2024-02-09 21:45:02 +08:00
Rune K. Svendsen c92f71471d Windows bootstrap: fail on non-x86 2024-02-07 10:50:38 +01:00
Julian Ospald 2a79c669a5
Update release scripts 2024-02-03 00:16:18 +08:00
Julian Ospald 80703d7b29
Be more portable wrt sourcing scripts 2024-02-02 16:18:50 +08:00
Julian Ospald 942685f396
Also dump env into ~/.profile, fixes #763 2024-02-02 15:40:31 +08:00
Julian Ospald 02744ff4a0
Don't spam bashrc with commented lines 2024-02-02 15:31:32 +08:00
Julian Ospald 59e6b65249
Make sure .bashrc is adjusted on windows during installation
Fixes #981
2024-01-22 15:52:27 +08:00
Julian Ospald b837a93176
Merge remote-tracking branch 'origin/pr/943' 2024-01-20 16:59:53 +08:00
Julian Ospald 3ff65219e8
Merge remote-tracking branch 'origin/pr/976' 2024-01-20 16:52:31 +08:00
Julian Ospald 2850f343b9
Disable cabal XDG by default 2024-01-16 23:59:39 +08:00
Geoffrey Noel 8d6445c632 Assume /home/gnoel/.local/share if XDG_DATA_HOME is not set 2024-01-13 18:35:37 -05:00
Geoffrey Noel de611e0d4e Consider STACK_XDG env to determine the stack root path 2024-01-13 15:34:14 -05:00
Julian Ospald c680a9f33b
Support cygwin in bootstrap-haskell too
Fixes #958
2023-12-29 19:56:38 +08:00
Rune K. Svendsen 008def2ff4 Add comment about why we ignore this error 2023-12-20 10:26:42 +01:00
Rune K. Svendsen 3976daddb7 bootstrap-haskell.ps1: don't exit if tmp file removal fails 2023-12-20 10:21:22 +01:00
Yuto Tanaka 9d7f99bd00 Fix many typos 2023-11-30 18:12:46 +09:00
Julian Ospald 47ef380ebd
Add update-shell-completions.sh 2023-11-13 16:00:31 +08:00
Julian Ospald 8b6b3d2fbe
Update bootstrap script ghver 2023-11-10 21:41:19 +08:00
Julian Ospald a7be1e7068
Merge branch 'brick-windows' 2023-11-10 19:32:20 +08:00
Julian Ospald 30a10d871a
Update bootstrap script 2023-11-09 23:42:31 +08:00
Julian Ospald da078c7362
Use prompt for desktop shortcuts, fixes #914 2023-11-09 17:24:41 +08:00
Julian Ospald 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
Julian Ospald 699b183f62
Host msys2 on our servers and verify checksum
Wrt #836
2023-07-18 10:07:30 +08:00
Julian Ospald 06eae56646
Fix pulling freebsd bindist 2023-07-12 17:51:56 +08:00
Julian Ospald e14600ae75
Update ghver in bootstrap script 2023-07-02 18:56:18 +08:00
Julian Ospald 4c539d62c1
Add create yaml script 2023-07-02 18:55:40 +08:00
Julian Ospald 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
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