6623e4b1c8
Add GHC JS cross test
2023-07-19 08:12:10 +08:00
5170baf074
Fix cleaning up directories of compiled tools
...
'fromSrc' doesn't work well anyway.
2023-07-18 11:02:26 +08:00
09d72e7c97
Don't error on non-empty dirs during cleanup
2023-07-17 23:15:43 +08:00
621cc5782b
Consume 'VERSION' file if it exists
2023-07-16 21:22:37 +08:00
482503ca0a
Fix cross-compilation on make
2023-07-15 20:16:54 +08:00
2fb7328a6e
Detect hadrian/make automatically, wrt #846
2023-07-15 20:16:36 +08:00
0da5572164
Don't need --bignum option
2023-07-07 23:20:16 +08:00
a43fa7d63e
More cross fixes to install bindist
2023-07-07 16:41:58 +08:00
4361ef7a72
Fix cross target being ignored
2023-07-07 00:39:31 +08:00
Sylvain Henry
3218aaa378
Allow cross-compilation with Hadrian
2023-07-07 00:38:50 +08:00
186a37cf3e
Fix cross bindist installation
2023-07-07 00:38:50 +08:00
1e32639873
Implement 'ghcup test ghc' based on the bindist testsuite
2023-01-12 12:58:10 +08:00
009f9211a9
Integrate with errors.haskell.org
...
Fixes #434
2023-01-03 23:43:46 +08:00
9d4c923649
Add content-length property to downloads
...
This is optional for now. Fixes #367
2023-01-02 20:41:42 +08:00
6ad9963889
Allow building newer GHCs from git
...
The user will have to pass --overwrite-version=<ver> because
we can't discover the GHC version from git anymore.
https://gitlab.haskell.org/ghc/ghc/-/issues/22322
2022-12-20 23:18:44 +08:00
5f6b5f845d
Add --disable-ld-override for darwin bindists
...
Fixes #391
2022-07-25 17:57:10 +08:00
9fb2889696
Allow to build from arbitrary GHC source dists
2022-07-09 23:12:00 +02:00
13e01ab453
Fix hlint warnings
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
4022edb12e
Allow passing bindist configure args wrt #377
2022-06-09 14:42:01 +02:00
9375255452
Warn on all tools when shadowed
2022-05-23 16:50:23 +02:00
2845425099
Restructure modules
2022-05-22 21:11:40 +02:00