Commit Graph

1472 Commits

Author SHA1 Message Date
Phil Ruffwind
2ebff1e887 Fix the indentation in env files
This changes the indentation from tabs to spaces, since tabs get
stripped by the heredoc.
2022-01-26 01:15:06 -08:00
655ee432f8
Merge remote-tracking branch 'origin/merge-requests/231' 2022-01-19 17:03:29 +01:00
67b7b2f292
Don't print to stdout during logging 2022-01-19 15:40:58 +01:00
66961101c6
Add documentation about mirrors, fixes #300 2022-01-19 13:04:00 +01:00
326af49a8f
Merge remote-tracking branch 'origin/merge-requests/229' 2022-01-17 21:15:30 +01:00
3a7ed5ee2d
Fix hlint warnings 2022-01-12 22:55:00 +01:00
56fa798406
Merge remote-tracking branch 'origin/merge-requests/230' 2022-01-12 22:34:46 +01:00
James Hobson
3fd9fae66a
Changed to use IO Exceptions 2022-01-12 13:31:10 +01:00
James Hobson
5d43168370
Updated help message for ghcup compile ghc -h 2022-01-12 10:06:38 +01:00
James Hobson
f8548fefb3
Added support for quilt series files when patching 2022-01-12 10:01:48 +01:00
Phil Ruffwind
3565c32d51 Avoid adding duplicates to PATH
Without this, each time the env script gets executed it will add a copy
of the paths to PATH. This can happen when shells are nested.

The "case" trick was inspired by:
184a899f45/src/cli/self_update/env.sh
2022-01-08 00:34:16 -08:00
7fab328acc
Document versions and tags better 2022-01-06 15:54:27 +08:00
a043b82b27
Fix docs 2021-12-06 20:00:41 +01:00
20652fed94
Fix comments in bootstrap-haskell.ps1 2021-12-06 20:00:17 +01:00
6fc52a4ec7
Merge branch 'freebsd1333' 2021-12-02 17:49:19 +01:00
834bcfa02c
Use FreeBSD 13 in bootstrap script as well 2021-12-02 17:48:56 +01:00
c99ecc0a66
Fix FreeBSD 13 build 2021-12-02 17:48:33 +01:00
061e5dd832
Fix FreeBSD 13 build 2021-12-02 15:53:06 +01:00
c97ade81fa
Revert "Fix arch detection on macos"
This reverts commit dbadcf1858.
2021-12-01 20:54:44 +01:00
82a22fe993
Merge branch 'darwin-arch' 2021-12-01 20:39:05 +01:00
dbadcf1858
Fix arch detection on macos 2021-12-01 20:27:03 +01:00
ff8865c5c3
Fix bootstrap on FreeBSD 2021-11-30 22:40:18 +01:00
9833dee925
Fix freebsd bootstrap 2021-11-30 21:35:33 +01:00
aac2874f8f
Fix boostrap-haskell on FreeBSD 13 2021-11-30 19:00:33 +01:00
17524b21b3
Merge branch 'issue-289' 2021-11-22 23:18:52 +01:00
3f0befe30d
Fix ghcup whereis ghc for non-standard versions, fixes #289 2021-11-22 22:53:59 +01:00
76c286f95e
Use upstream terminal-size 2021-11-22 22:51:58 +01:00
0c415314b6
Bump GHC version in bootstrap-haskell 2021-11-16 20:11:32 +01:00
717f386077
Merge branch 'issue-285' 2021-11-14 17:52:08 +01:00
7a841a480b
Run cabal update with --ignore-project, fixes #285 2021-11-14 17:49:59 +01:00
43ea85b495
Also fix redundant upgrade warnings for 'ghcup upgrade' 2021-11-14 16:24:13 +01:00
8a6badca1d
Update changelog 2021-11-14 14:03:06 +01:00
4064803e23
Merge branch 'issue-283' 2021-11-14 00:23:07 +01:00
2e03b075f8
Avoid redundant warnings when installing tools, fixes #283 2021-11-13 22:59:52 +01:00
fe9c125bd6
Refreeze 2021-11-13 22:53:39 +01:00
503fd57d7c
Merge branch 'issue-282' 2021-11-13 20:42:13 +01:00
e74e746213
Trim whitespaces wrt #282 2021-11-13 20:35:50 +01:00
065f9c4965
Fix compile HLS CI 2021-11-13 16:56:38 +01:00
32f3c36589
Set HOMEBREW_TEMP to something shorter
This fixes unix socket errors, because there's a max path length for
those.
2021-11-13 16:53:31 +01:00
c2a8d39fb4
Bump to 0.1.17.4 2021-11-12 20:52:08 +01:00
f08cbe70fb
Merge branch 'issue-281' 2021-11-12 20:42:43 +01:00
a9630d0802
Cooler patching 2021-11-12 19:52:00 +01:00
c5c6c431b5
Allow remote URIs for --cabal-project-local wrt #281 2021-11-12 19:05:13 +01:00
71d78d2d72
Update cabal.project 2021-11-12 19:04:46 +01:00
ccecda2eff
Merge branch 'dynamic-hls' 2021-11-12 17:57:15 +01:00
3a5f8d6139
Fix build on windows 2021-11-12 15:01:24 +01:00
74e0f39bc2
Fix stack.yaml 2021-11-12 01:28:40 +01:00
274978a8a7
Allow to pass cabal args to 'compile hls'
This breaks the existing cli interface, but whatever.
2021-11-12 01:13:57 +01:00
8eea9bd6a5
Prefer forM_ when possible 2021-11-12 01:04:27 +01:00
626a2dd020
More debug logging 2021-11-12 01:01:21 +01:00